Rustscan: как быстро найти все открытые порты. сравнение с masscan

Tartuga

Бывалый
ПРОВЕРЕННЫЙ ПРОДАВЕЦ
PREMIUM USER

Tartuga

Бывалый
ПРОВЕРЕННЫЙ ПРОДАВЕЦ
PREMIUM USER
Регистрация
7 Фев 2020
Сообщения
525
Реакции
98
Репутация
147
Превращает 17-минутное сканирование Nmap в 19 секунд.

Быстро находите все открытые порты с помощью Rustscan, автоматически направляйте их в Nmap.

Особенности
  • Сканирует все 65 тыс. Портов за 8 секунд (при размере пакета 10 тыс.).
  • Экономит ваше время, автоматически отправляя порты в Nmap. Никакого больше ручного копирования и вставки!
  • Делает одну вещь и делает это хорошо. Единственная цель — улучшить Nmap, а не заменить его!
  • Позволяет выбрать, какие команды Nmap запускать или использовать по умолчанию.
Почему RustScan?
Зачем тратить время на быстрое сканирование и ручное копирование портов или на ожидание завершения 20-минутного сканирования, когда вы можете просто выполнить все порты 65 КБ менее чем за минуту?

RustScan работает 8 секунд и находит все открытые порты из 65k.

Сравнение RustScan, Nmap и MassScan


Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Обзор веб-интерфейса Massscan

Masscan изначально упакован в Kali Linux и может работать с огромным количеством узлов.

У masscan есть несколько удобных выходных форматов, таких как бинарный файл и XML.

Однако, существует еще одна удобная функция у этого сетевого сканера — web-интерфейс.

Установка masscan интерфейса веб-пользователя довольно стандартная и прямолинейная.

Вы должны будете создать базу данных MySQL, импортировать схему базы данных, переместить файлы PHP под пользователем root и отредактировать файл конфигурации с корректными опциями.

Во-первых, установите и запустите свой веб-сервер и некоторые другие требуемые пакеты и добавим репозиторий masscan:

# apt-get install apache2 php libapache2-mod-php php-mysqli php-xml mysql-server
# git clone

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.


# mv masscan-web-ui/* /var/www/html/
# cd /var/www/html/

Затем, вы должны будете создать базу данных MySQL и пользователя для веб-приложения.

А далее импортировать masscan схему базы данных.

root@kali:/var/www/html
# mysql -u root -p
Enter password:
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
# mysql> create database masscan;
Query OK, 1 row affected (0.01 sec)
# mysql> CREATE USER 'masscan'@'localhost' IDENTIFIED BY 'changem3';
Query OK, 0 rows affected (0.00 sec)
# mysql> GRANT ALL PRIVILEGES ON masscan.* TO 'masscan'@'localhost';
Query OK, 0 rows affected (0.01 sec)
# mysql> exit
Bye
# root@kali:/var/www/html# mysql -u root -p masscan < db-structure.sql
Enter password:
root@kali:/var/www/html
# rm db-structure.sql index.html README.md

Наконец, вы должны обновить конфигурационный файл с пользователем MySQL и информацией о базе данных, которую вы сконфигурировали выше.

# nano config.php
define('DB_DRIVER', 'mysql');
define('DB_HOST', 'localhost');
define('DB_USERNAME', 'masscan');
define('DB_PASSWORD', 'changem3');
define('DB_DATABASE', 'masscan');

Теперь вы можете использовать masscan для сканирования и вывода документов .xml

# masscan 10.0.0.0/8 -p80,21,53 --banners --source-ip 10.0.0.2 --max-rate 100000 -oX scan-01.xml

Теперь давайте импортируем некоторые результаты сканирования.



В этом примере мы импортировали результаты класса А:

root@kali:/var/www/html

ls -l scan*

-rw-r--r-- 1 root root 212929324 Dec 1 13:23 scan-01.xml

-rw-r--r-- 1 root root 700816226 Dec 1 13:55 scan-02.xml

root@kali:/var/www/html

php import.php scan-01.xml

Do you want to clear the database before importing (yes/no)?: yes

Clearing the db

Reading file

Parsing file

Processing data (This may take some time depending on file size)

Summary:

Total records:738279

Inserted records:738279

Took about:3 minutes,18 seconds root@kali:/var/www/htmlphp import.php scan-02.xml

Do you want to clear the database before importing (yes/no)?: no

Reading file #Parsing file

Processing data (This may take some time depending on file size)

Summary:

Total records:2411974

Inserted records:2411974

Took about:9 minutes,41 seconds

root@kali:/var/www/html#


Все, что остается - просмотреть веб-приложение с многочисленными результатами, где удобнее осуществлять поиск и сортировку.
 
Сверху