12 пентест-инструментов против Juice Shop: лучший AI-агент нашёл 5 дыр из 116
Автор Habr прогнал 12 инструментов для пентеста по одному и тому же OWASP Juice Shop v20.3.0 с 116 известными уязвимостями. В тесте участвовали AI-агенты, классические DAST-сканеры и гибрид Claude с Burp Suite через MCP. Условия были одинаковые: black-box, без исходников и без названия приложения. Лучшим стал гибрид Claude + Burp MCP: 10 находок, из них 2 критические и 3 высокие, оценка 9/10. Среди автономных агентов первый Strix (5 находок, 6/10), а Acunetix оказался лучшим классическим сканером (8/10). T3MP3ST с 27 находками получил 2/10: все они low и info. • Strix подтвердил SQL-инъекцию через PoC за ~$15 за прогон • Первый прогон PentAGI закончился нулём за 1ч 50мин • Локальный Qwen в Strix работал больше суток и нашёл 4 низкие уязвимости
AI-обработка оригинала Habr AI; редакция Hamidun News
Каждую неделю на GitHub появляется очередной «AI-powered pentesting agent» с обещаниями «3600x ускорения по сравнению с человеком» или «90% на бенчмарках». Автор эксперимента на Habr проверил эти заявления напрямую. Он взял 12 инструментов: шесть AI-агентов, четыре классических DAST-сканера и одну гибридную связку. Все они атаковали OWASP Juice Shop v20.3.0 со 116 известными уязвимостями. Лучший результат показал не автономный агент, а Claude, подключённый к Burp Suite через MCP: 10 находок и оценка 9/10. Лучший чисто автономный агент, Strix, нашёл пять уязвимостей.
Как устроен стенд
Juice Shop написан на Angular, Node.js/Express и SQLite. Он содержит 116 челленджей в 16 категориях, которые покрывают весь OWASP Top 10. Сложность распределена от 1 до 6 звёзд: от отсутствующих заголовков безопасности до десериализации и XXE.
Тест шёл в режиме чёрного ящика. Исходный код никому не давали. AI-агентам не говорили, что перед ними Juice Shop, чтобы модель не подтянула готовые решения из интернета. Оценивали результативность, скорость, качество отчётов, удобство, поддержку локальных моделей, работу из РФ без VPN и стоимость. Замеры сделали в сентябре 2026 года на Windows 11 и Kali Linux.
Шесть AI-агентов и один, до которого не дошла очередь
- Strix (open-source, Apache 2.0): мультиагентная система в Docker-песочнице, поддерживает OpenAI, Anthropic, Google, OpenRouter и Ollama. Первый прогон на Qwen 3.5-35b через OpenRouter завершился аварийно: 3 часа работы и две info-находки. Второй занял 58 минут и дал 5 уязвимостей (1 критическая, 3 высокие, 1 средняя). SQL-инъекцию Strix подтвердил рабочим PoC. Цена ~$15 за скан, оценка 6/10, работает из РФ. Локальный Qwen через LM Studio шёл больше 24 часов и нашёл лишь 4 низкие уязвимости.
- CAI от Alias Robotics (MIT + Proprietary, проект архивирован, преемник — CSI): 10 минут, 4 находки (3 средние, 1 низкая), критическую SQL-инъекцию пропустил. Стоит ~$1 за скан, оценка 5/10. Заявленные «3600x» остались на бумаге.
- PentAGI: Docker-песочница, 20+ инструментов (nmap, metasploit, sqlmap), веб-UI, поддержка Ollama, OpenAI, Anthropic, Google, AWS Bedrock, DeepSeek и Qwen. Первый прогон на OpenAI принёс ноль находок за 1ч 50мин. Второй дал 6 находок (1 критическая, 1 средняя, 2 низкие) за 1ч 32мин. Цена ~$2, оценка 5/10, нужен VPN.
- PenliAgent: коммерческий облачный агент (Free / $40 в месяц). Установщик на Windows блокирует антивирус, на Kali интерфейс медленный. Он застрял на сканировании портов, за 1ч 11мин собрал 6 low/info и получил 4/10. Нужен VPN, локальных моделей нет.
- PentestGPT (публикация на USENIX Security 2024): запускался на Claude Opus. Инструкция из трёх команд не сработала, результат пришёл в сыром JSON. SQL-инъекцию нашёл, но автор приписывает это модели, а не обёртке. 3 находки за 20 минут, ~$20 за скан, оценка 2/10.
- T3MP3ST (AGPL-3.0, заявляет 90.1% на XBOW): работал на Gemini 3.1 Pro. За 12 минут выдал 27 находок, все уровня low/info, то есть те же заголовки безопасности, что ловят Nikto и Nuclei. Цена ~$2, оценка 2/10, нужен VPN.
- Shannon: white-box пентестер, которому нужен исходный код. В чёрном ящике он не запустился и в зачёт не вошёл.
Классика и гибрид: кто взял серьёзные уязвимости
- Acunetix (Invicti): 1ч 20мин, 13 находок с критическими и средними, включая SQL-инъекцию. Ставится локально, PDF-отчёты, из РФ работает. Оценка 8/10.
- Burp Suite Pro (~$449 в год): 28 минут, 15 находок, все low/info (заголовки, CORS) даже с Active Scan++. SQL-инъекцию не нашёл. Оценка 6/10, но для ручной работы остаётся эталоном.
- Nuclei (ProjectDiscovery, 10 000+ шаблонов): 11 минут, 24 информационные находки. Бесплатный, оценка 2/10.
- Nikto: 4 минуты, 3 info-находки, оценка 1/10.
- Claude + Burp Suite MCP (~$20 в месяц): Claude получает историю запросов, карту сайта и результаты сканера Burp, сам формирует тестовые запросы и пишет отчёт. 30 минут, 10 находок: 2 критические, 3 высокие, 5 средних. Оценка 9/10. Минусы: только облако, из РФ без VPN не работает.
Что из этого следует на практике
Вывод по таблице неприятный для маркетинга. Количество находок почти ничего не говорит о качестве: 27 у T3MP3ST и 24 у Nuclei оказались шумом, а 5 у Strix включали подтверждённую критическую SQL-инъекцию. Нестабильность тоже пока нормальна для этого класса. Strix и PentAGI с первой попытки не справились, а на PentAGI ушли токены впустую.
Для команд, которым важна локальность данных, картина пока невесёлая. Локальный Qwen в Strix потратил сутки и дал четыре слабых находки. Из РФ без VPN работают только Strix, Acunetix, Burp, Nuclei и Nikto.
Практичная схема на сегодня: Acunetix как автоматический базовый слой, Burp для ручной работы и Claude через MCP, когда нужен интеллектуальный разбор. Автономных агентов стоит держать как эксперимент, а не как замену пентестеру.
- 28 окт. 2026 г.AdaPRA поднял Qwen 80B на 24,5 пункта в data science-лидербордах
- 28 окт. 2026 г.AOS-Bench показал: агенты с разницей 0,6 пункта доставляют 54% и 68% задач
- 28 окт. 2026 г.CuraLoc ищет баги в репозиториях одним планом и тратит на 90% меньше токенов
- 28 окт. 2026 г.Wired за сутки протестировал 6 ИИ-агентов: Dots лидирует, Gemini Spark провалил обед
Вопросы и ответы по материалу
Что известно по теме: как устроен стенд?
Juice Shop написан на Angular, Node.js/Express и SQLite. Он содержит 116 челленджей в 16 категориях, которые покрывают весь OWASP Top 10. Сложность распределена от 1 до 6 звёзд: от отсутствующих заголовков безопасности до десериализации и XXE. Тест шёл в режиме чёрного ящика. Исходный код никому не давали. AI-агентам не говорили, что перед ними Juice Shop, чтобы модель не подтянула готовые решения из интернета. Оценивали результативность, скорость, качество отчётов, удобство, поддержку локальных моделей, работу из РФ без VPN и стоимость. Замеры сделали в сентябре 2026 года
Что известно по теме: шесть AI-агентов и один, до которого не дошла очередь?
Strix (open-source, Apache 2.0): мультиагентная система в Docker-песочнице, поддерживает OpenAI, Anthropic, Google, OpenRouter и Ollama. Первый прогон на Qwen 3.5-35b через OpenRouter завершился аварийно: 3 часа работы и две info-находки. Второй занял 58 минут и дал 5 уязвимостей (1 критическая, 3 высокие, 1 средняя). SQL-инъекцию Strix подтвердил рабочим PoC. Цена ~$15 за скан, оценка 6/10, работает из РФ. Локальный Qwen через LM Studio шёл больше 24 часов и нашёл лишь 4 низкие уязвимости. CAI от Alias Robotics (MIT + Proprietary, проект архивирован, преемник — CSI): 10 ми
Что известно по теме: классика и гибрид: кто взял серьёзные уязвимости?
Acunetix (Invicti): 1ч 20мин, 13 находок с критическими и средними, включая SQL-инъекцию. Ставится локально, PDF-отчёты, из РФ работает. Оценка 8/10. Burp Suite Pro (~$449 в год): 28 минут, 15 находок, все low/info (заголовки, CORS) даже с Active Scan++. SQL-инъекцию не нашёл. Оценка 6/10, но для ручной работы остаётся эталоном. Nuclei (ProjectDiscovery, 10 000+ шаблонов): 11 минут, 24 информационные находки. Бесплатный, оценка 2/10. Nikto: 4 минуты, 3 info-находки, оценка 1/10. Claude + Burp Suite MCP (~$20 в месяц): Claude получает историю запросов, карту сайта и результа
От чтения про ИИ-агентов — к запуску своего агента за вечер
Пошаговая сборка автономных агентов и MCP-связок в Hamidun Academy (academy.hamidun.com) (72 часа бесплатно) или мгновенный запуск готовых мультишаговых агентов в облаке Nomad.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.