v0.3.1
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAltKLUgACgkQGPNoXAAi
v/ONpA//b7uJuY6Z4mSG5aPONjXULhKYr5vmN4qVLa46RbfD7rxllYajP1q+Qk4q
NkPcy6fLLEGtewYGBVbgrVpIfTvqxnEYF4xZDkNBroZLsJhV7uXWyWeBQ8x/f42P
XSMfLuWPvplIcuk3/Cv56ejz0Zo1srMTIg/tE3kFUs0vZ6PKWzt3cxdReAEufWt/
bVWUy0YrOIhKtQ2Pz3uzbh/qGr8eaTnlZiI5rE0Se9kT/MLZYw+A/6r1WU9VLJ7B
X+ko8Kkzlu2CrUnLECNn1kEjC0snaja5215zOF5MT1m56dqwheC5/ZIlc1CDSCUR
jztIlrGSZd/k36YvkqkyCrlkN3HifTLgnK4KEgHTwr58I4BTjqNPIidPZYgZRK2P
pKdCouErvlKAzyvF0bc3RWPFPUcS0/yVubLTI8KvWuHPn+gvT4uAH4wK1XthCYad
6KL/TATFKB+JYny0C34JRd6Hak9UBbVg4l1qcJOjMKFURTRtAV6BqVyMpZ4XvlMk
9vxDA4OpR4Vl/cJdmF74+kggYbYYJ1JkBVgpWeTMY47ZuPNAPlRZoR+qeJr8VIv1
Vnv8otuPb2gL0DxXlFoEJmTONDl6ST8oCeY4eRsF98OOLKbQ2iw4MrT26Qg2WfBB
hTxaDUUkfBDbGQKwGfWWw+zvVBsHJ2mt+xZ7fz4SsLh/Zfw5tZ8=
=gUGF
-----END PGP SIGNATURE-----
Bump version to v0.3.1

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
2 files changed
tree: 2560ef0edf8387764fa55d7c6ba97e0ead235364
  1. .gitignore
  2. .travis.yml
  3. Dockerfile
  4. Gopkg.lock
  5. Gopkg.toml
  6. LICENSE
  7. Makefile
  8. README.md
  9. VERSION.txt
  10. main.go
  11. vendor/
  12. version/
README.md

netscan

Travis CI

Scan a network for ports that are open on an ip/ip range, and ips that are in use on that network.

Installation

Binaries

Via Go

$ go get github.com/jessfraz/netscan

Usage

$ netscan -h
NAME:
   netscan - Scan network ips and ports.

USAGE:
   netscan [global options] command [command options] [arguments...]

VERSION:
   version v0.3.1, build 30bb0f0

AUTHOR(S):
   @jessfraz <no-reply@butts.com>

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --debug, -d          run in debug mode
   --timeout, -t "1s"   override timeout used for check
   --port, -p "1-1000"  port range to check
   --proto "tcp,udp"    protocol/s to check
   --help, -h           show help
   --version, -v        print the version

Examples:

# for a cidr
$ netscan 192.168.0.1/24

# for a single ip
$ netscan 192.168.104.30