ИИ-агенты для безопасности
Зачем автоматизировать recon и тесты на API NotHoly
Модель, которая не отказывает, плюс CVE, advisory и чтение публичных страниц без оплаты токенами. Активную работу делают ваши инструменты.
Превратите разрозненную разведку в структурированные заметки, граф сущностей и таймлайн для своей области, а чат NotHoly подведёт итог и найдёт пробелы.
Сбор рождает беспорядок: файл на инструмент, поддомены, URL, адреса, скриншоты. Упорядочивание превращает это в то, над чем можно рассуждать и что можно передать. Три структуры делают почти всю работу: файл заметок с одним фактом в строке и его источником, граф сущностей, связывающий хосты, людей и IP, и таймлайн, упорядочивающий события. Чат NotHoly читает все три и пишет сводку, а что полезнее, говорит, чего не хватает.
Держите один файл заметок в простом тексте или Markdown. Каждая строка это утверждение и откуда оно.
api-dev.example.com 200 nginx source: httpx 2026-11-10
[email protected] in breach "AcmeLeak" source: hibp 2026-11-10
origin 203.0.113.7 behind CDN source: dns-history 2026-11-09Простой текст даёт diff, принимает grep и переживает смену формата вывода инструмента. Находка без строки источника это слух, так что не продвигайте её в отчёт, пока не сможете назвать, откуда она.
Граф отвечает на вопрос, что с чем связано. Узлы это хосты, IP, люди, адреса и организации, а рёбра это отношения вроде разрешается-в, владеет и работает-в. Maltego это классический инструмент графов, а recon-ng хранит сущности в базе рабочей области, которую можно запрашивать и экспортировать. Даже список из двух столбцов, источник и цель, загруженный в любой просмотрщик графов, показывает кластеры, которые плоский список прячет, например тот один IP, что связывает пять на вид несвязанных хостов.
Часть находок это события: выдан сертификат, зарегистрирован домен, запушен коммит, датирована утечка. Упорядочьте их. Таймлайн показывает, что staging-хост появился на той же неделе, что и утёкший конфиг, или что публичный репозиторий сотрудника старше сервиса, который он называет. Держите его как простой датированный список, потому что инсайт в порядке, а не в оформлении.
Вот где ИИ оправдывает своё место. Вставьте заметки, список рёбер и таймлайн и попросите и сводку, и список пробелов.
Вот мои заметки OSINT, список рёбер сущностей и таймлайн.
Напиши сводку на одну страницу по активам. Затем перечисли
пробелы: сущности с одним источником, хосты без владельца и
три проверки, которые сильнее всего снизят мою неуверенность.Сводка это легко; смысл в списке пробелов. Модель отмечает утверждения с одним источником, висячие узлы и очевидные следующие проверки, а это тот разбор, который усталый аналитик пропускает. Она рассуждает над тем, что вы вставили, и не выдумывает новых фактов, так что проверьте любое её "вероятно", прежде чем записать.
Структура не ослабляет правила. Держите личные данные, такие как адреса, записи утечек и имена, в отдельном зашифрованном файле и держите их вне графа, который вы кладёте в отчёт. Помечайте каждую сущность, в области ли она, чтобы узел вне области, найденный при развороте, никогда не соскользнул в выводы.
Нет. Файл заметок в Markdown, список рёбер из двух столбцов и датированный таймлайн покрывают большинство работ. Берите инструмент графов, когда число сущностей превысит то, что держится в голове.
Считайте его для этого без состояния. Держите источник истины в своих файлах, вставляйте что нужно и сохраняйте вывод обратно в заметки. Запись это ваши файлы, а не чат.
Когда всё структурировано, последний шаг это результат. Превратите его в отчёт в превращении OSINT в чистый отчёт. Назад к основам OSINT по изображениям и геолокации.
ИИ-агенты для безопасности
Модель, которая не отказывает, плюс CVE, advisory и чтение публичных страниц без оплаты токенами. Активную работу делают ваши инструменты.
ИИ-агенты для безопасности
Устройство агента для bug bounty: модель, инструменты, память и ограничители в цикле на вашей машине под вашим подтверждением.
ИИ-агенты для безопасности
Небольшой агент bug bounty на Python с вызовом инструментов на API NotHoly: предлагает команды recon, ждёт подтверждения, читает вывод и ведёт заметки.