Die erste Ausgabe des neuen Netzwerkport-Scanning-Tools , optimiert fĂŒr eine erheblich höhere Scan-Geschwindigkeit. Die hohe Geschwindigkeit wird durch intensives Parallelisieren der PrĂŒfungen erreicht. In durchgefĂŒhrten Tests benötigte das Scannen von 65.000 Ports nur 8 Sekunden bei 10.000 gleichzeitigen PrĂŒfungen. Der Projektcode ist in der Programmiersprache Rust geschrieben und steht unter der GPLv3-Lizenz. Fertige Pakete fĂŒr Debian. Darauf folgt eine modernisierte Version von RustScan, in der zur AusfĂŒhrung paralleler PrĂŒfungen anstelle von Threads Methoden der asynchronen Programmierung auf Basis der Bibliothek .
RustScan beschrĂ€nkt sich nur auf die FunktionalitĂ€t der PortprĂŒfung und unterstĂŒtzt keine Funktionen wie das Bestimmen von Anwendungen und das AusfĂŒhren von NSE-Skripten zur Automatisierung verschiedener zusĂ€tzlicher Aktionen mit erkannten offenen Ports. Um auf erweiterte Möglichkeiten zuzugreifen, gibt es UnterstĂŒtzung fĂŒr die automatische AusfĂŒhrung von nmap fĂŒr erkannte offene Ports â im Gegensatz zu schnellen Scannern wie , wird RustScan als eine Art Beschleuniger von nmap positioniert. Zum Beispiel benötigte nmap in einer Konfiguration 17 Minuten zum Scannen, wĂ€hrend RustScan das Scannen in 8 Sekunden durchfĂŒhrte, und die gesamte Bearbeitungszeit einschlieĂlich des nmap-Aufrufs fĂŒr die gefundenen Ports betrug 19 Sekunden.
Quelle: opennet.ru
