2.2 KiB
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]}} {{адрес_или_адреса}}