Isang bagong napakabilis na port scanning utility, RustScan, ay ipinakilala.

Magagamit unang release ng isang bagong network port scanning utility RustScan, na-optimize upang makabuluhang taasan ang bilis ng pag-scan. Ang mataas na bilis ay nakakamit sa pamamagitan ng masinsinang parallelization ng mga tseke. Sa mga pagsusulit na isinagawa, ang oras ng pag-scan para sa 65 libong mga port ay 8 segundo lamang kapag nagsasagawa ng 10 libong sabay na pag-scan. Ang code ng proyekto ay nakasulat sa Rust at ipinamahagi ni lisensyado sa ilalim ng GPLv3. Mga handa na pakete nakolekta para kay Debian. Susunod nai-publish isang modernized na bersyon ng RustScan, kung saan ang mga asynchronous na pamamaraan ng programming batay sa library ay ginagamit upang magpatakbo ng mga parallel na pagsusuri sa halip na mga thread async-std.

Limitado ang RustScan sa functionality ng port checking lamang, at hindi sumusuporta sa mga feature gaya ng pagtukoy ng mga application at pagpapatakbo ng mga NSE script upang i-automate ang iba't ibang karagdagang pagkilos sa mga natukoy na bukas na port. Upang makakuha ng access sa mga advanced na kakayahan, sinusuportahan ang nmap upang awtomatikong patakbuhin ang nmap sa mga nakitang bukas na port - hindi tulad ng mga mabilis na scanner tulad ng MassScan, ang RustScan ay nakaposisyon bilang isang uri ng nmap accelerator. Halimbawa, sa isang pagsasaayos kung saan ang nmap ay tumagal ng 17 minuto upang mag-scan, nakumpleto ng RustScan ang pag-scan sa loob ng 8 segundo, at ang kabuuang oras ng pagpapatupad, na isinasaalang-alang ang nmap na tawag para sa mga nahanap na port, ay 19 segundo.

Pinagmulan: opennet.ru

Magdagdag ng komento