Проверка сети на уязвимости с понятным отчётом

Сценарий сканирует сеть, находит открытые порты и известные уязвимости и собирает отчёт, уведомляя в мессенджер или на Mandrill.

  • Поиск открытых портов и уязвимостей
  • Понятный отчёт с оценкой рисков
  • Уведомление о готовности
  • Запускается в один заход
Webhookn8n FormTelegram

Как это работает

Уведомления из Mandrill в Webhook настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.

  1. Запуск: Вебхук
  2. Затем: 1. Установить параметры
  3. Затем: Добавить NMAP-HELPER
  4. Затем: Установщик опциональных параметров
  5. Затем: 2. Выполнить сканирование Nmap
  6. Затем: 3. Разобрать JSON Nmap в сервисы
  7. Затем: 4. Сохранить данные сканирования в файл
  8. Затем: 5. Цикл обогащения CVE
  9. Затем: 6. Сохранить обогащённые данные
  10. Затем: 7. Агрегировать все данные
  11. Затем: 8. Подготовить структуру отчёта
  12. Затем: 9. Сгенерировать HTML-отчёт
  13. Затем: 10. Сохранить отчёт в файл
  14. Затем: 11. Прочитать отчёт для вывода
  15. Затем: 12. Конвертировать отчёт из HTML в PDF
  16. Затем: 13. Прочитать PDF-отчёт для вывода
  17. Затем: 14/a. Отправить отчёт в Telegram
  18. Затем: 14/b. Отправить отчёт по email через SMTP (пример POSTFIX)
  19. Запуск: Ручной триггер
  20. Затем: Предустановить цель
  21. Запуск: Отправлена форма
  22. Запуск: Запланировать триггер

Настроить такую автоматизацию (Mandrill + Webhook) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.