Поднимаем MASSCAN Web UI в Docker

Containers / LEMP Stack / Security 22-10-2023, 19:48 sobir 475 0


MASSCAN — это быстрый сетевой сканер, который идеально подходит для сканирования широкого диапазона IP-адресов и портов. У masscan есть несколько удобных форматов вывода, таких как бинарные файлы и XML.

Однако у этого сетевого сканера есть еще одна полезная функция - веб-интерфейс. С его помощью можно быстро фильтровать результаты отчетов сканирования.

В этом туториале мы рассмотрим процесс запуска MASSCAN Web UI с использованием стека LEMP в Docker-контейнерах.

1. Для начала скачаем проект с помощью команды git:
git clone https://github.com/isobby94/masscan-web-ui-docker.git

2. Перейдем в директорию проекта и запустим контейнеры:
cd masscan-web-ui-docker/masscan
docker-compose up -d
docker ps

3. Для импорта данных в веб-интерфейс необходимо поместить файл с отчетом сканирования в директорию app.
cd app
masscan -iL iplist.txt -oX report.xml --open --banners --rate 10000 -p1-65535

4. Выполним импорт данных с помощью следующей команды:
docker exec -i masscan-fpm sh -c 'php import.php report.xml'

Где report.xml - это путь к файлу с отчетом.
Похожие новости
Разворачиваем LEMP-стэк на контейнерах Docker

Контейнеризируем сервисы LEMP с помощью docker-compose....

Подробнее
Как изменить путь хранения данных по умолчанию в Docker

Переносим данные Docker в другую директорию....

Подробнее
How to deploy Zimbra Mail server with Docker and Compose

Quick setup Zimbra Mail server with Docker and Compose....

Подробнее
Как очистить логи запущенных контейнеров Docker

Очистка лог файлов контейнеров в Docker....

Подробнее
Поднимаем ocserv с аутентификацией LDAP

Поднимаем VPN сервер OpenConnect (ocserv) в контейнере Docker с аутентификацией пользователей из Microsoft...

Подробнее
How to install Docker and Compose on AlmaLinux

Quick setup docker and docker-compose with a simple bash script....

Подробнее
Комментарии (0)
Новые комментарии
komronu8 сентября 2022 18:23

Салом, можно ещё создать файл в /etc/nginx/proxy_params, a потом добавить туда

img
К комментарию
sobir26 августа 2022 10:43

Можно ещё так: 1. Создаем отдельную сеть для наших контейнеров docker network

img
К комментарию
komronu22 августа 2022 15:12

Спасибо за отзыв, написал отдельную статью по установке и настройке Ansible

img
К комментарию
sobir19 августа 2022 18:00

Думаю в статье необходимо также описать процесс установки Ansible.

img
К комментарию
sobir17 октября 2021 11:40

Принудительное обновление сертификата: certbot certonly --force-renew -d

img
К комментарию
sobir3 июля 2021 14:19

Можно, но я решил описать процесс копирования ключей более подробно.

img
К комментарию
Все комментарии
Какой дистрибутив Linux вы часто используете?
Календарь
«    Июнь 2024    »
ПнВтСрЧтПтСбВс
 12
3456789
10111213141516
17181920212223
24252627282930
Подпишись на канал