rustscanner
A simple port scanner built using rust-lang
Building:
cargo build
./target/debug/rustscanner
Usage:
./rustscanner -h
USAGE:
rustscanner [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-u, --udp Scanning with UDP
-V, --version Prints version information
OPTIONS:
-c, --concurrency
Number of concurrent scans [default: 65535]
-i, --ip
Scanned IP address
-f, --outfile
Result output file address
-p, --port
Port Range
or
[default: 21,22,23,25,69,79,80,88,110,113,119,220,443,1433,1521,2082,2083,2086,2087,2095,2096,2077,2078,3306,3389,5432,6379,8080,9000,9001,9200,9300,11211,27017] -t, --timeout
Timeout Milliseconds [default: 800]
Example:
./rustscanner -i 127.0.0.1 -p1-65535