2.2 KiB
Raw Blame History

rustscan

Сканировать порты с высокой скоростью. Для работы некоторых примеров ниже должен быть установлен nmap. Смотрите также: hping3, masscan, naabu, nmap, zmap. Больше информации: https://github.com/bee-san/RustScan/wiki.

  • Просканировать все порты одного или нескольких адресов, разделённых запятыми, используя значения по умолчанию:

rustscan {{[-a|--addresses]}} {{ip_или_хост}}

  • Просканировать 1000 самых популярных портов с определением сервисов и версий:

rustscan --top {{[-a|--addresses]}} {{адрес_или_адреса}}

  • Просканировать определённый список портов:

rustscan {{[-p|--ports]}} {{порт1,порт2,...}} {{[-a|--addresses]}} {{адрес_или_адреса}}

  • Просканировать определённый диапазон портов:

rustscan {{[-r|--range]}} {{начало}}-{{конец}} {{[-a|--addresses]}} {{адрес_или_адреса}}

  • Использовать функции nmap (определение ОС и скрипты по умолчанию):

rustscan {{[-a|--addresses]}} {{адрес_или_адреса}} -- -O {{[-sC|--script=default]}}

  • Просканировать с пользовательским размером пакета (по умолчанию: 4500) и таймаутом (по умолчанию: 1500 мс):

rustscan {{[-b|--batch-size]}} {{размер_пакета}} {{[-t|--timeout]}} {{таймаут}} {{[-a|--addresses]}} {{адрес_или_адреса}}

  • Просканировать с определённым порядком сканирования портов:

rustscan --scan-order {{serial|random}} {{[-a|--addresses]}} {{адрес_или_адреса}}

  • Просканировать в режиме для grep (только вывод портов, без nmap):

rustscan {{[-g|--greppable]}} {{[-a|--addresses]}} {{адрес_или_адреса}}