az új hálózati portszkennelő eszköz első kiadása , amely a szkennelési sebesség jelentős növelésére optimalizált. A nagy sebesség az ellenőrzések intenzív párhuzamosításának köszönhető. A tesztek során 65 000 port szkennelésének ideje mindössze 8 másodperc volt, 10 000 egyidejű ellenőrzés végrehajtása mellett. A projekt kódja Rust nyelven íródott, és GPLv3 licence alatt áll. Az elkészült csomagok Debian számára. Ezután a RustScan modernizált változata, amely a párhuzamos ellenőrzések indításához nem szálakat, hanem aszinkron programozási módszereket használ az .
RustScan a portok ellenőrzésének funkciójára korlátozódik, és nem támogatja az alkalmazások azonosítását és az NSE-skriptek végrehajtását a felfedezett nyitott portokkal kapcsolatos különböző kiegészítő műveletek automatizálására. A kibővített lehetőségekhez automatikus nmap indításának támogatása áll rendelkezésre a felfedezett nyitott portokhoz — ellentétben olyan gyors szkennelőkkel, mint a , a RustScan a nmap különleges gyorsítójaként van pozicionálva. Például egy olyan konfigurációban, ahol a nmap 17 percet töltött a szkenneléssel, a RustScan mindössze 8 másodperc alatt végezte el a szkennelést, míg az összesített munkavégzés ideje, figyelembe véve a nmap hívását a talált portokhoz, 19 másodperc volt.
Forrás: opennet.ru
