de eerste uitgave van de nieuwe netwerkscan utility , geoptimaliseerd voor aanzienlijke snelheidstoename tijdens het scannen. De hoge snelheid wordt bereikt door intensieve parallelle controles. In tests bedroeg de tijd voor het scannen van 65.000 poorten slechts 8 seconden bij 10.000 gelijktijdige controles. De code van het project is geschreven in Rust en onder de GPLv3-licentie. Klaar-pakketten voor Debian. Vervolgens een gemoderniseerde versie van RustScan, waarin voor het uitvoeren van parallelle controles in plaats van threads asynchrone programmeermethoden zijn gebruikt op basis van de bibliotheek .
RustScan is beperkt tot de functionaliteit van poortcontroles en ondersteunt geen mogelijkheden zoals het identificeren van toepassingen en het uitvoeren van NSE-scripts voor het automatiseren van verschillende aanvullende acties met ontdekte open poorten. Voor toegang tot geavanceerde functies is automatische aanroep van nmap voor de ontdekte open poorten voorzien ā in tegenstelling tot snelle scanners zoals , wordt RustScan gepositioneerd als een soort versneller van nmap. Bijvoorbeeld, in een configuratie waarin nmap 17 minuten nodig had voor scanning, voltooide RustScan de scan in 8 seconden, terwijl de totale tijd voor het uitvoeren van taken, waarbij nmap voor de gevonden poorten werd aangeroepen, 19 seconden bedroeg.
Bron: opennet.ru
