This module will scan any range of network like /16 or /24. This module can scan every port and every connection like TCP/UDP and it will save the result into the file .
You can use this module for scan the open ports on the network and also send packet for them in UDP connection.
after you download this module you can run this command :
make run
- note : this command will automaticlly run the command below :
go run main.go -ip 192.168.10.0/24 -con tcp -t 3 -port 22 80
This module has some flags that make user comfortable to use that , like :
-ip = for declaring the range of ip (exp. 192.168.10.0/24)
-port = for declaring the ports (use enter for seprate between ports)
-con = for declaring the connection like tcp/udp
-t = for set the timeout in connection
All together in one command :
go run main.go -ip 192.168.0.0/16 -con tcp -t 3 -port 22 80
I hope it will be helpfull.