Швейцарская 0sec Labs выложила в открытый доступ 0 — стенд для ИИ-агентов, который проводит исследования уязвимостей, ревью кода, пентест, реверс-инжиниринг и генерацию исправлений. Управлять им можно из локальной браузерной консоли, из headless-CLI или через MCP-сервер. Лицензия — MIT OR Apache-2.0, статус — research preview. Компания поддерживается Y Combinator.
Сам 0 — не модель, а управляющий слой вокруг LLM и инструментов безопасности: вы подключаете провайдера, а стенд гоняет ограниченные по рамкам workflow против авторизованных целей. Модель выбираете сами — в списке 14 провайдеров, включая OpenAI, Anthropic, DeepSeek, OpenRouter, Azure, Qwen, Kimi, GLM и Grok, плюс поддержка рантаймов Claude, Codex и Gemini CLI.
Правило «сначала воспроизведи, потом доверяй»
В документации архитектуры зафиксировано одно правило: воспроизведение раньше доверия. Сканирование идёт по конвейеру из четырёх этапов:
- Plan, Discover, Attack — исследовательский агент выбирает классы уязвимостей, картографирует эндпоинты и проверяет гипотезы.
- Triage — фильтры отбрасывают слабые находки и проверяют полноту доказательств.
- Verify — отдельная сессия заново проигрывает каждого кандидата, по 5 ходов на находку.
- Report — выгрузка в HTML, PDF, SARIF, Markdown и JSON.
Веб-пентест устроен shell-first: агент работает через bash с curl, python3 и sqlmap, а не через фиксированный набор HTTP-инструментов. У каждого доказательства есть степень подтверждения — от candidate до impact-proven.
Скомпилированные цели идут через 0verse — отдельный движок в том же репозитории, обёртку над Ghidra, angr и AFL++. Его локальный MCP-сервер отдаёт 9 инструментов для сканирования, триажа, PoV и отчётов.
Установка и интерфейсы
Установка — один скрипт. Запуск 0 открывает локальную браузерную консоль без аккаунта: в ней чат, очередь находок и доска, шаблоны workflow, навыки и память. Кодирующие агенты подключаются командой 0 mcp-server --workflows, CLI даёт тот же раннер workflow с командами вроде 0 workflow run и 0 runs list.
Стенду не нужна GPU: вывод модели идёт на стороне провайдера. Работает на macOS с Apple Silicon и на Linux x64 или ARM64, есть контейнер ghcr.io/0sec-labs/0.
Что показывают бенчмарки
Все цифры ниже — самозаявленные, и это не pass@1. Лучший результат — 93/95 (97.9%) на веб-CTF XBOW в когорте gpt-5.4 при любом засчитанном успехе. Объединённый результат в white-box — 102/104, в black-box — 81/104 (77.9%), причём артефакты не складываются. Холодный прогон 2026 года дал 45/104 (43.3%). На Cybench — 36/40 (90.0%) на Azure gpt-5.4 с тремя повторами. На npm audit по 81 пакету — F1 0.973 при 100% TPR и FPR 0.11 на самостоятельно собранной ground truth. Записанная стоимость — около $5.20 за решённый челлендж XBOW.
Чем 0 отличается от других открытых ИИ-пентестеров
| Инструмент | Лицензия | Интерфейсы | Область |
|---|---|---|---|
| 0 (0sec Labs) | MIT OR Apache-2.0 | web-консоль, CLI, MCP | web, LLM, MCP, исходники, пакеты, бинарники, ядро |
| Shannon (Keygraph) | AGPL-3.0 | CLI, CI-действия | веб-приложения и API, нужны исходники |
| Strix | Apache-2.0 | CLI, локальный web-viewer, навыки агента | код, веб-приложения, API |
| CAI (Alias Robotics) | MIT + проприетарная research-only | CLI/REPL, MCP | общая наступательная и оборонительная автоматизация |
Реверс бинарников через 0verse (Ghidra) заявлен только у 0 — у остальных в таблице это не раскрыто. Требования: macOS на Apple Silicon или Linux; у Shannon — Docker и Node.js 18+, у Strix — Docker, у CAI рекомендуется Python 3.12.
Что стенд нашёл в реальных проектах
На странице исследований перечислены более 30 слитых в upstream исправлений 0-day в ядре Linux — в подсистемах Bluetooth, NFC, mac802154, TIPC и mlx5e. Среди CVE в библиотеках — jsonata, node-forge, protobuf.js и Wireshark.
Сам стенд бесплатен, платите только провайдеру модели. Хостинговая версия 0cloud пока в листе ожидания; на странице цен указаны $100 пробных кредитов и $5 за проверку безопасности одного PR.
Если вы уже присматриваетесь к ИИ-агентам в контуре безопасности, полезно сравнить подход 0 с другими открытыми решениями: набор навыков Mantis от Google для поиска и правки уязвимостей и открытую модель Altar-1 для пентеста. А тем, кто строит собственных агентов, пригодится разбор Webagent от Agent-net — ещё один стенд, упакованный в один JSON-файл.
Частые вопросы
Что именно открыла 0sec Labs?
Стенд 0 — управляющий слой вокруг LLM и инструментов безопасности, а не модель. Он проводит исследования уязвимостей, ревью кода, пентест, реверс-инжиниринг и генерацию исправлений под лицензией MIT OR Apache-2.0 в статусе research preview.
Нужна ли своя GPU?
Нет. Вывод модели выполняется на стороне провайдера, которого вы подключили. Стенд работает на macOS с Apple Silicon и на Linux x64 или ARM64, а также в контейнере ghcr.io/0sec-labs/0.
Каких провайдеров моделей можно подключить?
В списке 14 провайдеров, среди них OpenAI, Anthropic, DeepSeek, OpenRouter, Azure, Qwen, Kimi, GLM и Grok. Дополнительно поддерживаются рантаймы Claude, Codex и Gemini CLI.
Как подключить 0 к своему кодирующему агенту?
Через MCP-сервер командой 0 mcp-server --workflows. Для ручного запуска есть CLI с теми же workflow: 0 workflow run и 0 runs list. Браузерная консоль открывается запуском 0 и не требует аккаунта.
Можно ли верить цифре 93/95 на XBOW?
Это самозаявленный результат в когорте gpt-5.4 при засчитывании любого успеха, и он не является pass@1. В black-box объединённый результат ниже — 81/104 (77.9%), а холодный прогон 2026 года дал 45/104 (43.3%).
Что такое 0verse?
Отдельный движок в том же репозитории для скомпилированных целей. Он оборачивает Ghidra, angr и AFL++, а его локальный MCP-сервер отдаёт 9 инструментов для сканирования, триажа, PoV и отчётов.
Сколько стоит использование?
Сам стенд бесплатен, оплачиваются только запросы к провайдеру модели. Записанная стоимость в бенчмарках — около $5.20 за решённый челлендж XBOW. У хостинговой версии 0cloud — лист ожидания, на странице цен указаны $100 пробных кредитов и $5 за проверку безопасности одного PR.
Какие уязвимости стенд уже нашёл?
Более 30 исправлений 0-day, слитых в upstream ядра Linux, в подсистемах Bluetooth, NFC, mac802154, TIPC и mlx5e. Среди библиотечных CVE — jsonata, node-forge, protobuf.js и Wireshark.
Подойдёт ли 0 для небольшой ИТ-команды без выделенного пентестера?
Стенд рассчитан на авторизованные цели и требует, чтобы вы сами подключили провайдера модели и оплачивали его запросы. Установка — один скрипт, браузерная консоль работает без аккаунта, так что порог входа низкий. Но статус research preview означает, что это инструмент для экспериментов, а не замена регламентированному пентесту.
Источник: marktechpost.com