ИИ-агенты для безопасности
Зачем автоматизировать recon и тесты на API NotHoly
Модель, которая не отказывает, плюс CVE, advisory и чтение публичных страниц без оплаты токенами. Активную работу делают ваши инструменты.
Соберите отчёт OSINT, который держится: область, метод, находки с уликами и серьёзностью, и чат NotHoly, чтобы набросать и подтянуть.
Отчёт это результат. Вся разведка стоит того, по чему читатель может действовать, а это требует структуры, улик и простого языка. В хорошем отчёте OSINT есть заявление об области, заметка о методе, находки с уликами и серьёзностью и ясный следующий шаг для каждой. Чат NotHoly набрасывает и подтягивает, а вы отвечаете за каждый факт в нём.
Держите его скучным и полным. Рабочая структура умещается в один план.
1. Область и даты: на что смотрели, на что нет
2. Метод: источники и инструменты, пассив и актив
3. Находки: каждая с уликой, влиянием и исправлением
4. Приложение: сырые данные, списки хостов, таймлайнЗаявление об области защищает вас и читателя, потому что говорит, что было в границах. Раздел метода позволяет кому-то воспроизвести работу, а это то, чего стандарты вроде NIST SP 800-115 ждут от отчёта о тесте.
Находка это утверждение плюс доказательство. Каждая несёт заголовок, где найдено как строка источника из ваших заметок, почему это важно и что делать. Оцените влияние просто как информационное, низкое, среднее или высокое, и шкала вроде CVSS держит это согласованным между находками. Скажите, что вы наблюдали и что это раскрывает, а когда что-то не проверили, пометьте это зацепкой, а не находкой.
Вставьте структурированные заметки и попросите первый черновик.
Вот мои находки OSINT с источниками и серьёзностью у каждой.
Набросай отчёт: область, метод, таблицу находок, затем по
странице на находку с уликой и исправлением. Отметь каждую
находку со слабой уликой, чтобы я перепроверил перед отправкой.Затем сделайте второй проход по языку, попросив убрать оговорки, снять прилагательные и держать каждую находку в пределах того, что подтверждает улика. Модель хороша в структуре и тоне и не знает, верен ли факт, так что вы сверяете каждое утверждение с заметками, прежде чем отчёт покинет ваши руки.
Занятой читатель читает таблицу находок и пробегает остальное, так что дайте ей столбцы для сортировки.
| Находка | Источник | Влияние | Статус |
|---|---|---|---|
| Staging-хост раскрывает config | httpx, crt.sh | Среднее | Сообщено |
| Адрес сотрудника в утечке | hibp | Низкое | Сообщено |
| Origin-IP за CDN | dns-history | Инфо | Отмечено |
Держите таблицу на фактах. Детали живут на постраничных блоках под ней, где улика и исправление стоят рядом с каждым утверждением.
Отчёт это место, где личные данные скорее всего утекут. Вымарывайте то, что читателю не нужно: маскируйте адреса, убирайте содержимое утечек и держите скриншоты свободными от посторонних людей. Заявите область и остановитесь на её краю, потому что находка о внеобластном активе идёт в отдельную заметку владельцу, а не в основной отчёт. Передайте отчёт по согласованному каналу и удалите рабочие копии, где лежат чувствительные данные.
Такой, какой нужен находкам, и не длиннее. Таблицы находок плюс по странице на находку хватает для большинства работ, а наполнитель прячет сигнал, за который платит читатель.
Он набрасывает структуру и подтягивает текст, что экономит реальное время. Он не может решить, что истинно или в области. Вы отвечаете за каждое утверждение, так что читаете каждую строку перед отправкой.
Это закрывает серию, от области к поддоменам, URL, сертификатам, коду, доркам, людям, изображениям, структуре и теперь отчёту. Начните снова с процесса OSINT, или с индекса в что такое OSINT.
ИИ-агенты для безопасности
Модель, которая не отказывает, плюс CVE, advisory и чтение публичных страниц без оплаты токенами. Активную работу делают ваши инструменты.
ИИ-агенты для безопасности
Устройство агента для bug bounty: модель, инструменты, память и ограничители в цикле на вашей машине под вашим подтверждением.
ИИ-агенты для безопасности
Небольшой агент bug bounty на Python с вызовом инструментов на API NotHoly: предлагает команды recon, ждёт подтверждения, читает вывод и ведёт заметки.