prvý vydanie novej utilitky na skenovanie sieťových portov , optimalizovanej na zásadné zvýšenie rýchlosti skenovania. Vysoká rýchlosť je dosiahnutá vďaka intenzívnemu paralelizovaniu kontrol. V uskutočnených testoch trvalo skenovanie 65 tisíc portov iba 8 sekúnd pri vykonávaní 10 tisíc súčasných kontrol. Kód projektu je napísaný v jazyku Rust a pod licenciou GPLv3. Hotové balíčky pre Debian. Nasleduje modernizovaná verzia RustScan, v ktorej na spúšťanie paralelných kontrol používajú metódy asynchrónneho programovania na báze knižnice .
RustScan je obmedzený iba funkčnosťou kontroly portov a nepodporuje funkcie ako určenie aplikácií a spúšťanie NSE skriptov na automatizáciu rôznych doplnkových akcií s identifikovanými otvorenými portami. Na prístup k rozšíreným funkciám je predpokladaná podpora automatického spúšťania nmap pre identifikované otvorené porty — na rozdiel od takých rýchlych skenerov, ako je , RustScan sa pozicionuje ako akýsi urýchľovač nmap. Napríklad v konfigurácii, v ktorej nmap strávil na skenovaní 17 minút, RustScan vykonal skenovanie za 8 sekúnd, a celkový čas vykonávania vrátane volania nmap pre nájdené porty bol 19 sekúnd.
Zdroj: opennet.ru
