Scan network ips and ports.

Clone this repo:
  1. b457232 update generation by Jess Frazelle · 6 weeks ago master
  2. a22d16b docs: Update TOC by github-actions[bot] · 6 weeks ago
  3. 61967b4 update vendor by Jess Frazelle · 6 weeks ago
  4. b1f6ae7 docs: Update TOC by github-actions[bot] · 6 weeks ago
  5. c8175f2 Update ToC for README.md by toc-me[bot] · 6 weeks ago

netscan

make-all make-image 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