v0.3.4
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAlwtAWQACgkQGPNoXAAi
v/PfwRAA78EYwIsOgDdnGoCJcoK6S1HgXyP8Z+Azlfqo9guOUxfWhIYDTUI2Ni0t
TSUe+7BKcg92rMhe/PZXIZNPZwASQ7DDQraQWh6PJIe0gYYstDY50+iElG6BHujN
uSzSKNu8vEBknjTvIEGZAr0VnoRjMrWZ4tQEw46bnI0jl9FYTxAqes16Slvqr7BG
cHxS4JPpm1Qw1z2AGdvnp4+pIC8BrgOTkAeGL2afRZXJ77qoTQNOiN3+qD3sK5PY
KXtBPO71C+vYBTKh8FvTb3nSgvlvHlVL/nOaBEmfc7CW/OS2NdDMRtp19EYtaXCW
8jm6dDfboUOipDBGYkmgIDSho7guwL23Q9rgUoFcioY0P0tObidycDzIenFlwPzb
EIxhl4aTFr/LWxkSX43ESB+Iq1oTXErClbtNQO+uMATdFCBfaKbx1KhZPXJDyH0p
oQ5Ok9Z8/oU1vN6rSmTv0Ni1NlMj4cxarg2zzfuJrc/qWPqBzADjET5R/finSWLD
M2d9pYdlLJAWJw+uY2uvz3IUzLKC090Ar771OvNsXHTHs67ia/lvdz6LOqdqpiJT
K23+j3usSagmpNmtJep8qGxxCrr68hKjsv1DF5FNqwiKxGCwM6XD1zKaap0W9vlx
WVoNHfKvMzb6Yog2qpAhS95hgPPp8AafSHyFlKcm4TJcXgjIv/E=
=Sdrt
-----END PGP SIGNATURE-----
Bump version to v0.3.4

Signed-off-by: Jess Frazelle <acidburn@github.com>
1 file changed
tree: b9f2f27354c23ef54bbb578ec86d7419d51ded21
  1. .gitignore
  2. .goosarch
  3. .travis.yml
  4. .traviskey
  5. Dockerfile
  6. LICENSE
  7. Makefile
  8. README.md
  9. VERSION.txt
  10. basic.mk
  11. go.mod
  12. go.sum
  13. main.go
  14. pkg/
  15. vendor/
  16. version/
README.md

netscan

Travis CI GoDoc

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

Table of Contents

Installation

Binaries

For installation instructions from binaries please visit the Releases Page.

Via Go

$ go get github.com/jessfraz/netscan

Usage

netscan -  Scan network ips and ports.

Usage: netscan <command>

Flags:

  -d, --debug    enable debug logging (default: false)
  -p, --ports    Ports to scan (ex. 80-443 or 80,443,8080 or 1-20,22,80-443) (default "80,443,8001,9001") 
  --proto        protocol to use (can be set more than once) (default "tcp")
  -t, --timeout  timeout for ping of port (default: 1s)

Commands:

  version  Show the version information.

Examples

# for a cidr
$ netscan 192.168.0.1/24

# for a single ip
$ netscan 192.168.104.30