Byl představen nový velmi rychlý nástroj pro skenování portů RustScan

Dostupný první vydání nového nástroje pro skenování síťových portů RustScan, optimalizované pro výrazné zvýšení rychlosti skenování. Vysoké rychlosti je dosaženo díky intenzivní paralelizaci kontrol. V provedených testech byla doba skenování 65 8 portů pouze 10 sekund při provádění XNUMX XNUMX simultánních kontrol. Kód projektu je napsán v Rust and distribuovány pod licencí GPLv3. Připravené balíčky shromážděny pro debian. Následující publikováno modernizovaná verze RustScan, ve které se namísto vláken používají metody asynchronního programování založené na knihovnách pro paralelní kontroly async-std.

RustScan je omezen pouze na skenování portů a nepodporuje funkce, jako je detekce aplikací a spouštění skriptů NSE pro automatizaci různých dalších akcí s detekovanými otevřenými porty. Pro získání přístupu k pokročilým funkcím je poskytována podpora pro automatické spouštění nmap pro detekované otevřené porty - na rozdíl od takových rychlých skenerů, jako je MassScan, RustScan je umístěn jako jakýsi akcelerátor nmap. Například v konfiguraci, ve které nmap strávil skenováním 17 minut, RustScan dokončil skenování za 8 sekund a celková doba provádění, včetně volání nmap pro nalezené porty, byla 19 sekund.

Zdroj: opennet.ru

Přidat komentář