Skip to main content

Структура информации при пентесте

Общие мысли

  • Отчет является подмножеством общей получаемой информации. Не все попадает в отчет.
  • Автоматизированные средства генерируют тьму ненужной информации, необходимо фильтровать. Нужна точная задача, критерии и входные / выходные форматы данных каждого блока.
  • Инструменты разные, требуются фильтры для поиска
  • Комбайн все-в-одном с настройками по умолчанию херня. Найдет только общие вещи, может зависнуть на левой задаче, чем больше все-в-одном - тем больше времени занимает. Обычно очень громкие. Для нормальной работы требуется настройка и изучение инструмента. Из минусов - открытые инструменты этого типа появляются и исчезают.

DNS

Основная задачаЗадача Для списка доменов найти поддомены. Могут быть поддомены 4 и более уровней, однако поиск таких поддоменов фаззингом не реален. Только прямые ссылки или впоследствии при анализе дополнительных данных.
Критерии качества

Различные ip адреса для поддоменов.

Входные данные Список доменных имен. Формат: в каждой строке отдельное доменное имя.
Промежуточные данные Логи из разных инструментов.
Результат Список для передачи следующим инструментам. Дополнительные параметры - ip адреса, нужен ли в отчете, комментарии

Структура папок:

Задачи консоли:

dns create Создать структуру директории и файлы
dns delete Удалить раздел

Сформировать из сырых файлов непересекающийся список

Скопировать поддомены в список доменов для поиска доменов следующего уровня
dns report Сформировать раздел отчета на основании шаблона

IP