Инструменты12 июля 2026 г., 23:45 МСК🤖 Auto

DorkAgent v1.4: LLM-агент для автоматизации Google Dorking в пентесте

Разработчик yee-yore выпустил DorkAgent v1.4 — инструмент на базе CrewAI, который использует LLM для автоматического поиска уязвимостей через Google Dorking. Обновление добавило динамический выбор моделей и модульную архитектуру.

Баннер новости 3411

Автоматизация поиска уязвимостей с помощью LLM

DorkAgent — это агент на основе больших языковых моделей, предназначенный для автоматизации процесса Google Dorking в рамках поиска багов (bug bounty) и пентестинга. Инструмент использует библиотеку CrewAI для оркестрации задач, позволяя ИИ-агентам самостоятельно формировать поисковые запросы, анализировать результаты выдачи и выявлять потенциальные векторы атак, такие как утечки конфиденциальных данных или неправильно настроенные панели входа.

Ключевые изменения в версии 1.4 (11 декабря 2025)

Последнее обновление v1.4 фокусируется на гибкости и безопасности данных. Разработчики внедрили динамический выбор модели через API, что позволяет переключаться между доступными LLM прямо во время выполнения сессии. Также добавлена валидация выходных данных через Pydantic-модели для обеспечения структурированности отчетов. Архитектура кода была рефакторирована в соответствии с рекомендациями CONVENTIONS.md, что улучшило читаемость и поддерживаемость проекта без нарушения обратной совместимости.

Технические детали и интеграция

Для работы DorkAgent требует ключи API от провайдеров поиска и LLM. Инструмент интегрируется с Serper.dev для получения результатов Google и поддерживает различные модели от OpenAI, Anthropic и Google. В предыдущих обновлениях (сентябрь 2025) монолитный файл был разделен на модули (config.py, agents.py, tasks.py, utils.py), а имена отчетов теперь содержат временные метки в формате YYMMDD_HHMMSS.

Компонент Описание и требования
Поисковый движок Serper.dev (требуется SERPER_API_KEY). Настройка количества результатов (от 10 до 100) и временного диапазона (неделя/месяц).
LLM-провайдеры OpenAI (GPT-4/5), Anthropic (Claude), Google (Gemini). Требуется хотя бы один ключ (OPENAI_API_KEY, ANTHROPIC_API_KEY или GEMINI_API_KEY).
Фреймворк CrewAI. Используется для создания мультиагентной системы, где агенты выполняют задачи поиска, анализа и формирования отчетов.
Уязвимости Фокус на Information Disclosure, неправильных настройках IIS Windows Server, утечках файлов и панелях входа.

История развития и оптимизация

Проект активно развивается с апреля 2025 года. Изначально DorkAgent использовал гибридный подход (GPT + Claude) и базовые dorks. В апреле 2025 года разработчик исключил неэффективные запросы, такие как поиск документов со словом "Confidential" (часто давали ложные срабатывания), и интегрировал Gemini Flash 2.0 как оптимальное бесплатное решение. В августе 2025 года были исправлены критические ошибки в анализе векторов атак и добавлены реальные параметры для пейлоадов. Текущая версия v1.4 завершает цикл рефакторинга, делая инструмент более стабильным для профессионального использования в области кибербезопасности.

Источник: Github ↗