Scan network ips and ports.

Clone this repo:
  1. 10af7b6 Bump version to v0.3.3 by Jess Frazelle · 3 months ago master v0.3.3
  2. 04c629c update vendor by Jess Frazelle · 3 months ago
  3. fd836a9 update makefile by Jess Frazelle · 3 months ago
  4. f72fa30 Bump version to v0.3.2 by Jess Frazelle · 5 months ago v0.3.2
  5. 1a00347 new cli pkg by Jess Frazelle · 5 months ago

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