fcenobi / netscan

Scan network ips and ports.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Scan network ips and ports.

License:MIT License


Languages

Language:Go 53.3%Language:Makefile 42.7%Language:Dockerfile 4.1%