v0.3.2
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE1MTdYA1m9lqO/FEeGPNoXAAiv/MFAltOdYsACgkQGPNoXAAi
v/Mh7BAAxwL+Cjg/0s38+rv9QjxTZluWINrA5pmig1+6pF1JvezArRGL5D3YkANj
n1tJwuQPKy3/4oISfE+2T0FCpOJ4xVcGNEIGEwObZcDYEfemIAAxkI9uj2EYSiS7
fQ02N0sW+thltZ2PejpvLDA+AucRUJrmlaMeZQhqDLHIoGgIPKi+qx5/a46SoqRg
9jvdQruNN6sOAqjIHvVXOQU2OUsn3aA/uPDbIH/f2AIp/Ru3EFACyHXR6gT949pp
DmpqRntlvaUDq74KyzhwdLOnIVdnRRJSO1dTwQn7JQ2hsRlAO3FEKxyCNI7jYL9T
clF+QDUajAYdLOowDj8UQjVmVPw7if+JGh8WE8dyePMPIbH2ZNPvKMYSOjCsX9Cc
q7cXe5uPYBh+FCI29rhrbLu8QQ85EgJCQtKdJkASZBg3OexEP6H+EJ6FHu/IQx7c
5q4qxiF6GnFCdzE1HkNTFUHUVD1+Zryl84FeA9t8qQG/mdOAzAQlbnvebjyQ7tqU
9aJ44/vPYuq5FkapCbTzE4PSzG0q42XhZI/9K3CB+tYLh39Te2pWkrEt1k1eBpGJ
DgNiAcnjgUuQ7QNPIDXpSmxLwhlwHM+oSisJAMOP5HQDAfMeuD4vif+ZYtMu2RAt
CuXr2pXlpYbaB5IuFkjJ9thIKenpYcl4HcG5TLajZygQQ88+0RE=
=64iG
-----END PGP SIGNATURE-----
Bump version to v0.3.2

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
1 file changed
tree: f504a9daf68deb0bcebc600e198d67307b1963d1
  1. .gitignore
  2. .goosarch
  3. .travis.yml
  4. .traviskey
  5. Dockerfile
  6. Gopkg.lock
  7. Gopkg.toml
  8. LICENSE
  9. Makefile
  10. README.md
  11. VERSION.txt
  12. main.go
  13. vendor/
  14. 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.

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