Conversation

Jarkko Sakkinen

Edited 3 months ago

Since https://github.com/RustScan/RustScan claims to be fast I tried first a trivial SYN scan to my file server:

sudo nmap -sS -p- haaparousku

I got the list of ports in about one second (bit more or less). Then I tried rustscan and got bored enough to finally SIGINT it:

rustscan --addresses haaparousku

Not sure I get the improvement here… Also command-line is not “tactile :-)

Something definitely to improve in Rust command-line apps is not to think arguments as an object tree that you feed into clap crate. That’s just lazy.

Instead a better metaphor for a great command-line interface is something like a game pad that you can “play” easily. That’s why nmap has been relevant for decades.

0
0
1