A simple network scanner in go
go get -u github.com/krishpranav/network-scanner
git clone https://github.com/krishpranav/network-scanner
cd network-scanner
go build cmd/portscanner/portscanner.go
portscanner -h
Usage of portscanner:
-A Scans all ports from port 1 to 1024
-p Port or ports to scan (default "80")
$ ./portscanner
$ ./portscanner -p 1-65535 192.168.0.8
$ ./portscanner -p 21,80 192.168.0.1-192.168.0.254