Rust port scanning and banner grabber for investigation, scanning and enumeration of open ports on target machine for pentest recognition step.
For faster results, the "curl" and "netcat" commands are used for Banner grabbing, which is used to obtain information about a computer system on a network and the services running on its open ports.
Usage: ./ShowMeThePorts <Scope>
Example: ./ShowMeThePort 10.1.0.10 0-1000
Compiling: rustc showMeThePorts
Install OpenBSD netcat: sudo apt install netcat-openbsd
Some banners may not appear with the banner graber option but may appear if you only scan the desired port or consider open ports and run nmap or netcat
Remember that capturing service information is more accurate with more specialized tools such as nmap or nikto
Good Hacking :D