Перейти к содержимому
New

DeepSeek V4.1 Flash free for 7 days: 10M tokens a day after a top-up of $10 or more. Until Nov 30.

How it works

OSINT с нуля: ИИ как второй пилот

Повторяемый процесс OSINT по цели, на которую можно смотреть: область, сбор по этапам, корреляция, а чат NotHoly планирует и подводит итог.

Начальный2 мин чтенияАвтор: NotHoly

OSINT это часть разведки, которую делают, не касаясь цели: вы читаете то, что уже публично. Процесс делает её повторяемой. Запишите область, собирайте по этапам, держите каждую находку рядом с источником, сопоставляйте и только потом пишите. В этой серии командные инструменты работают вместе с чатом NotHoly как со вторым пилотом, который планирует этапы, разбирает шумный вывод и набрасывает текст. Всё здесь идёт по вашему домену или по программе bug bounty, в которую вы вступили.

Закройте область до первой команды

Цель, на которую можно смотреть, это список, а не ощущение. Запишите корневые домены, диапазоны IP, бренды, важные роли сотрудников и то, что вне области. Для программы bug bounty скопируйте таблицу области со страницы программы в файл.

text
scope.txt
example.com
*.example.com
api.example.net
out-of-scope: corp VPN, third-party SaaS login

Всё, что вы соберёте дальше, сверяется с этим файлом. Хост вне области получает пометку и ничего больше.

Собирайте по этапам, храните источник

Ведите разведку по этапам, от пассивной к лёгкому касанию. Первый этап с theHarvester приносит имена, адреса и поддомены из поисковиков и данных сертификатов.

bash
theHarvester -d example.com -b bing,crtsh,duckduckgo -f example-harvest

Сохраняйте сырой вывод каждого инструмента с датой в имени файла и никогда не перезаписывайте старый прогон. Разведка окупается, когда можно сравнить эту неделю с прошлой. Для более широкого пассивного прохода SpiderFoot запускает много модулей и кладёт найденное в базу, которую можно запрашивать.

Пусть чат спланирует этапы

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

text
Это мой файл области. Составь пассивный план OSINT по этапам,
от наименее к наиболее заметным. Отметь каждый шаг, который шлёт трафик
на цель, чтобы я решил. Верни контрольный список.

Модель по умолчанию вернёт список, который вы отредактируете. Сама она ничего не запускает. CLI выполняет команды на вашей машине и только после того, как вы одобрите каждую. Держите чат в цепочке и для разбора: вставьте неряшливый блок вывода и попросите только хосты в области простым списком.

Сопоставляйте, а не только собирайте

Триста поддоменов это не находка. Работа в сопоставлении: этот поддомен делит IP с тем, этот адрес всплывает в источнике уведомлений об утечке, публичные коммиты этого сотрудника ложатся в репозиторий с именем как у внутреннего сервиса. Держите один файл заметок, по строке на факт и источник рядом. Остальная серия проходит каждый шаг сбора и заканчивается отчётом.

Область и приватность

OSINT читает данные о реальных людях. Собирайте только то, что нужно области, храните не дольше работы и держите записи утечек и личные данные вне любого скриншота, которым делитесь. Когда источник это утечка, люди в ней субъекты для защиты, а не цели. Смотрите этика и приватность в OSINT.

Частые вопросы

Пассивная разведка правда невидима для цели?

Почти, но не полностью. Чтение сайта, DNS и сертификатов цели шлёт ей обычный трафик. Действительно пассивные источники, поисковики, логи сертификатов и веб-архивы, цели не касаются. Решайте на каждом шаге и отмечайте те, что касаются.

Может ИИ сделать OSINT за меня?

Нет. Сервер не запускает сканирование против третьих сторон, и у чата нет доступа к вашей цели. Он планирует, разбирает и подводит итог. Инструменты на машине запускаете вы.

Начните с файла области и одного пассивного этапа, затем переходите к перечислению поддоменов. Карта всей серии это что такое OSINT.

Источники

  1. OSINT Framework
  2. theHarvester, repository
  3. SpiderFoot, repository
  4. NIST SP 800-115, Technical Guide to Information Security Testing and Assessment
  5. Bellingcat Online Investigation Toolkit

Ещё по теме: OSINT и разведка

OSINT и разведка

Краулинг и сбор URL: gospider, gau, qsreplace

Соберите URL и параметры своей области: gospider, hakrawler, waybackurls и gau, затем фильтр через qsreplace и чат NotHoly.

Начальный2 мин чтения

OSINT и разведка

Certificate transparency и история DNS в разведке

crt.sh, логи CT и пассивный DNS, чтобы нанести на карту хосты и инфраструктуру своей области, а чат NotHoly коррелирует записи.

Средний3 мин чтения