OPFOR CLI

Открытый инструмент для эмуляции атак на AI-агентов, LLM-приложения и MCP серверы, с проверкой по каталогам OWASP

  • 585 ★ репозитория
  • Последний коммит
CLI

Широкий доступ

Почему такой уровень

  • Генерирует и отправляет атаки в цель, применять только на своих системах и с разрешением
  • Требует ключ к провайдеру модели, храните его вне чатов и репозиториев
  • Расходует токены и деньги провайдера на прогонах
Все причины и проверки

keyvaluesoftwaresystems/agent-opfor

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/opfor

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Генерирует и отправляет атаки в цель, применять только на своих системах и с разрешением
  • Требует ключ к провайдеру модели, храните его вне чатов и репозиториев
  • Расходует токены и деньги провайдера на прогонах

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

OPFOR проверяет AI-агента так, как это делал бы атакующий: промпты, инструменты, MCP серверы, память и многошаговые рассуждения. Он генерирует направленные атаки под каталоги OWASP LLM Top 10, Agentic AI Top 10, MCP Top 10 и API Security, отправляет их в вашу цель и оценивает каждый ответ отдельной моделью-судьей. Каждый промпт атаки, запрос, ответ и вердикт логируются, так что прогон можно воспроизвести и разобрать. Запускать можно из CLI, как MCP сервер, через скиллы в IDE, браузерное расширение или SDK. Все режимы используют одни и те же оценщики и логику судьи.

Для кого. Для команд, которые выкатывают AI-агентов и хотят проверить их на устойчивость к атакам на своих системах.

Подходит, если

  • Нужно проверить своего агента или LLM-приложение на устойчивость к атакам
  • Нужна проверка MCP сервера по каталогам OWASP
  • Нужен воспроизводимый отчет с логами атак и вердиктами для аудита

Не подходит, если

  • Нет письменного разрешения владельца цели, тестировать чужие ресурсы нельзя
  • Нет ключа к провайдеру модели, а он нужен для генерации атак и оценки

Пример запроса к агенту

Прогони red-team проверку моего агента по каталогам OWASP и собери отчет с вердиктами

Ограничения

Инструмент запускается только против своих систем и с явным разрешением, применение к чужим ресурсам недопустимо. Нужен ключ к провайдеру модели, по умолчанию это OpenAI, Gemini или Anthropic, доступ к ним из России без VPN не гарантирован. Оценка идет моделью-судьей и не заменяет ручной анализ безопасности.

Как отключить. Удалите пакет: npm uninstall -g @keyvaluesystems/agent-opfor-cli, уберите папку .opfor и запись MCP, если добавляли.

Частые вопросы

Какие режимы запуска есть?

CLI, MCP сервер для запуска из Cursor или Claude Desktop, скиллы в IDE, браузерное расширение и SDK. Оценщики и логика судьи общие для всех.

Нужен ли ключ к модели?

Да, нужен ключ провайдера, например OpenAI, Gemini или Anthropic. Его задают через переменную окружения.

Обсуждение

Вопросов и отзывов пока нет.

CLI проверки безопасности ИИ: сканирует модели и код, пробует живые эндпоинты и MCP-серверы, разбирает записи работы агентов

CLIШирокий доступ220Звезды репозитория

MCP-сервер OpenWorkProof: агент проверяет подписанные записи работы ИИ-агента и экспортирует доказательства для ревью.

MCP-серверРасширенный доступ261Звезды репозитория

AI-агент для OSINT с интерактивным режимом, MCP-сервером и CLI: два десятка инструментов проверки доменов, адресов, хэшей и утечек

CLIРасширенный доступ1,9 тыс.Звезды репозитория

HackAgent проверяет ИИ-модель или агента на джейлбрейки, инъекции промптов и злоупотребление инструментами, считает атаки

CLIШирокий доступ538Звезды репозитория
Официальный

Agentic Radar разбирает код многоагентных систем на LangGraph, CrewAI, n8n, OpenAI Agents и AutoGen и собирает HTML-отчет об инструментах и уязвимостях

CLIРасширенный доступ1,1 тыс.Звезды репозитория

Коротко о README

README описывает OPFOR как открытый инструмент эмуляции противника для AI-агентов, LLM-приложений и MCP серверов. Он покрывает каталоги OWASP LLM, Agentic AI, MCP и API Security плюс наборы по предвзятости, генерирует атаки, отправляет их в цель и оценивает моделью-судьей. Пять способов запуска: CLI, браузерное расширение, MCP сервер, скиллы и SDK, все на общих оценщиках. Каждый шаг логируется для воспроизводимости и аудита, есть интеграция с трассировкой через Langfuse и Netra. Лицензия Apache 2.0.

Бейдж для README

Сообщить о проблеме