Repolode
PentesterFlow

PentesterFlow/agent

Терминальный AI-ассистент для авторизованного пентеста: планирует работу в заданных рамках, запускает реальные инструменты безопасности, запрашивает подтверждение опасных действий и фиксирует выводы с доказательствами.

Open source альтернатива:Burp Suite ProfessionalCobalt Strike

Звёзды
1,403
Форки
272
Открытые issues
5
Последний коммит
2 месяца назад

Что это?

PentesterFlow — open-source CLI-агент с участием человека для пентестеров и багхантеров. Он подключается к локальным или размещённым в облаке LLM, планирует работу в рамках заданной области тестирования и выполняет команды оболочки, HTTP-запросы и операции с файлами. Аналитик при этом подтверждает чувствительные действия и контролирует область тестирования.

Проект охватывает весь цикл тестирования: от разведки и перечисления ресурсов до проверки уязвимостей, отслеживания покрытия и подготовки отчётов. Подтверждённые проблемы сохраняются в формате Markdown в `./findings/` вместе с доказательствами в виде запросов и ответов, описанием влияния и воспроизводимой командой curl. Встроенные навыки охватывают такие темы, как IDOR, SSRF, SSTI, JWT, GraphQL, race conditions и перехват поддоменов.

Кроме того, в проект входят локальная система обучения для хранения повторно используемых заметок проекта и личных заметок, сохранение сессий с краткими сводками для их продолжения, мост для Burp Suite и MCP-сервер для трафика, захваченного в браузере. Поддерживаются Ollama, LM Studio, эндпоинты, совместимые с OpenAI, Anthropic, Gemini и несколько других облачных провайдеров.

Ключевые возможности

  • 01Подтверждение чувствительных действий человеком; режимы разрешений ask, auto-safe и yolo.
  • 02Подтверждённые уязвимости сохраняются в Markdown с доказательствами и готовой для копирования командой curl для воспроизведения.
  • 03Встроенные навыки для пентеста: разведка, уязвимости веб-приложений, SSRF, JWT, GraphQL и другие темы.
  • 04Мост для Burp Suite: отправка запросов и импорт подтверждённых находок обратно в виде проблем.
  • 05Сохранение сессий, краткие сводки для их продолжения и локальная система памяти, скрывающая секреты.
  • 06Работает с Ollama, LM Studio, облачными провайдерами моделей и провайдерами с совместимостью с OpenAI.

Сценарии использования

  • Помощь багхантеру в проверке IDOR и контроля доступа в веб-API.
  • Структурированная разведка и отслеживание покрытия крупного веб-приложения, тестирование которого авторизовано.
  • Подготовка отчётов об уязвимостях в Markdown с воспроизводимыми доказательствами для передачи клиенту.
  • Использование локально размещённой модели, чтобы не передавать данные о целях сторонним сервисам.

Темы

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

Что такое agent?
Терминальный AI-ассистент для авторизованного пентеста: планирует работу в заданных рамках, запускает реальные инструменты безопасности, запрашивает подтверждение опасных действий и фиксирует выводы с доказательствами. PentesterFlow — open-source CLI-агент с участием человека для пентестеров и багхантеров. Он подключается к локальным или размещённым в облаке LLM, планирует работу в рамках заданной области тестирования и выполняет команды оболочки, HTTP-запросы и операции с файлами. Аналитик при этом подтверждает чувствительные действия и контролирует область тестирования.
agent можно использовать бесплатно? Какая у него лицензия?
agent распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
agent всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в agent — 31 авг. 2026 г..
Для чего можно использовать agent?
Помощь багхантеру в проверке IDOR и контроля доступа в веб-API. Структурированная разведка и отслеживание покрытия крупного веб-приложения, тестирование которого авторизовано. Подготовка отчётов об уязвимостях в Markdown с воспроизводимыми доказательствами для передачи клиенту. Использование локально размещённой модели, чтобы не передавать данные о целях сторонним сервисам.
Где скачать agent?
Исходный код и инструкции по установке — на GitHub: https://github.com/PentesterFlow/agent

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа автоматизации рабочих процессов по fair-code для создания AI-агентов и сценариев с визуальным холстом, собственным кодом и более чем 1500 интеграциями.

207,9 тыс.61,2 тыс.TypeScriptOtherОбновлён 10 часов назад

AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные задачи по описанию на обычном английском языке или в визуальном конструкторе.

187,6 тыс.45,9 тыс.PythonOtherОбновлён 5 часов назад

Агентный инструмент для программирования, который работает в терминале, изучает кодовую базу и выполняет задачи по разработке, объясняет код и помогает с Git-процессами по запросам на естественном языке.

152,2 тыс.27 тыс.TypeScriptБез лицензииОбновлён вчера