Вернуться к кейсам
Разработка системы для обнаружения субдоменов и уязвимостей
Автоматизация безопасности
Senior DevSecOps

Разработка системы для обнаружения субдоменов и уязвимостей

Тупаков Никита Михайлович

Senior DevSecOps

Клиент: Крупная IT-организация
Длительность: 4 месяца
Команда: 5 специалистов

Использованные технологии

Nuclei
Naabu
dnsx
puredns
Kubernetes
VMS API

Проблема

Отсутствие централизованной системы для обнаружения субдоменов и управления уязвимостями

Решение

Автоматизированная система обнаружения субдоменов, сканирования уязвимостей и интеграции с VMS

Результат

Обнаружено 12,347 субдоменов, выявлено 1,432 уязвимости, сокращение времени обработки с 72 до 24 часов

Детали проекта

Крупная IT-организация нуждалась в централизованной системе для обнаружения субдоменов и интеграции их в систему управления уязвимостями для контроля рисков безопасности.

Ключевые метрики

  • Обнаружено 12,347 субдоменов, из них 9,876 активных (80%)
  • Выявлено 1,432 уязвимости, включая 214 критических
  • Время обработки критических уязвимостей: с 72 до 24 часов
  • Необработанные уязвимости сокращены на 65% за 3 месяца
  • Экономия времени команды безопасности: ~400 человеко-часов/месяц

Задача

Крупная организация в сфере информационных технологий столкнулась с проблемами обеспечения безопасности своей обширной цифровой инфраструктуры. Компания управляла тысячами доменов и субдоменов, но отсутствие централизованной системы приводило к неконтролируемым рискам.

Цель

Создать автоматизированный процесс, который:

  1. Обнаруживает субдомены в различных скоупах пассивными и активными методами
  2. Проверяет, активны ли найденные домены
  3. Сканирует субдомены на уязвимости с использованием open-source инструментов
  4. Передает данные об уязвимостях через прокси в VMS для приоритизации
  5. Снижает риски атак за счет выявления уязвимостей менее чем за 48 часов

Решение

Этап 1: Обнаружение субдоменов

Комбинированные подходы:

  • Пассивный метод: OSINT, Certificate Transparency, DNS-дампы, SecurityTrails, Shodan, Censys
  • Активный метод: dnsx, puredns для активного сканирования DNS-записей
  • Интеграция с API RSM: автоматическая загрузка активов из системы управления

Этап 2: Проверка активности субдоменов

  • Naabu: быстрое сканирование портов (80, 443)
  • httpx: HTTP-пробы для исключения ложных срабатываний

Этап 3: Сканирование уязвимостей

Активные субдомены передавались в систему автоматического сканирования:

  • Nuclei: поиск CVE, конфигурационных ошибок, кастомные шаблоны
  • Naabu: сканирование открытых портов и сервисов
  • Kubernetes: контейнеризированная среда для масштабирования
  • База данных: хранение активных/пассивных находок, HTTP-проб

Этап 4: Интеграция с VMS

Найденные уязвимости автоматически передавались через защищенный прокси в систему управления уязвимостями (VMS) для приоритизации и предоставления рекомендаций команде безопасности.

Результаты

Количественные показатели:

  • 12,347 субдоменов обнаружено
  • 9,876 активных (80%)
  • 1,432 уязвимости выявлено
  • 214 критических уязвимостей

Улучшения процессов:

  • • Время обработки: 72ч → 24ч
  • • Необработанные: -65% за 3 мес
  • • Экономия: ~400 чел-ч/мес

Выводы

Разработанная система позволила организации значительно повысить контроль над своей цифровой инфраструктурой. Комбинированный подход к обнаружению субдоменов, автоматизированное сканирование и интеграция с VMS создали эффективный конвейер для управления уязвимостями.

Хотите похожий результат для вашего проекта?

Наши эксперты готовы помочь решить ваши DevOps задачи

Наши услуги