pentest-ai (ptai) CLI
Автономный AI-пентестер, который подтверждает каждую находку: проверенные уязвимости выходят с капсулой-доказательством для повторного прогона
- 1 823 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Выполняет реальные атакующие действия против цели
- Работает с учетными данными и сетевыми сервисами
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/pentest-ai-ptaiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Выполняет реальные атакующие действия против цели
- Работает с учетными данными и сетевыми сервисами
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ptai ведет авторизованное тестирование на проникновение силами набора агентов по областям: разведка, безопасность API, облако, браузер, проверка учетных данных и другие. Ключевая идея в том, что каждая находка перепроверяется независимо, и в отчет попадают только подтвержденные уязвимости с капсулой, которую можно воспроизвести. Результаты выгружаются по идентификатору сессии, есть экспорт в формат SARIF и запуск как шаг в CI. Ставится через pipx как CLI ptai.
Для кого. Для специалистов по безопасности, которые ведут авторизованное тестирование на проникновение.
Подходит, если
- Нужен автоматический прогон пентеста по разрешенной цели
- Нужны только подтвержденные находки с доказательством
- Нужно встроить проверку безопасности в CI
Не подходит, если
- Нет письменного разрешения на тестирование цели
- Нужен ручной точечный аудит, а не автоматический прогон
Пример запроса к агенту
Проведи ptai проверку этого разрешенного стенда и выгрузи только подтвержденные находкиОграничения
Инструмент выполняет реальные атакующие действия, поэтому применять его можно только к целям с разрешением. Для работы нужен доступ к модели: можно указать локальную через ollama или другого провайдера, чью доступность из России стоит проверить.
Как отключить. Удалите CLI командой pipx uninstall ptai.
Частые вопросы
Чем это отличается от обычного сканера?
Каждая находка перепроверяется, и в отчет идут только подтвержденные уязвимости с воспроизводимой капсулой.
Можно ли без облачной модели?
Да, поддерживается локальный провайдер ollama, задаваемый в переменных окружения.
Чем pentest-ai отличается от обычного сканера уязвимостей?
ptai ведет авторизованное тестирование силами набора агентов по областям: разведка, безопасность API, облако, браузер, проверка учетных данных. Каждая находка подтверждается, и проверенная уязвимость выходит с капсулой-доказательством для повторного прогона.
Как установить ptai и где документация?
Установка командой pipx install ptai. Документация и описание проверок есть в репозитории проекта. Применяйте только к системам, на которые у вас есть разрешение. Риск высокий.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI-агент для авторизованного пентеста: по описанию на естественном языке проходит сбор данных, поиск и проверку уязвимостей и готовит отчет
Набор из полусотни субагентов Claude Code для авторизованного пентеста: планирование, разведка, поиск и цепочки эксплойтов, пост-эксплуатация, детект и отчеты
Девять скиллов, через которые агент запускает пентест Strix, разбирает найденные уязвимости и встраивает проверку в CI
Плагин Claude Code с 15 агентами и 63 категориями атак для авторизованного пентеста с подтверждением.
Агентный сканер веб-приложений: терминал, шесть стадий от разведки до отчета, проверка находок в браузере, REST и MCP
Открытый инструмент для эмуляции атак на AI-агентов, LLM-приложения и MCP серверы, с проверкой по каталогам OWASP
Коротко о README
README описывает pentest-ai как автономного пентестера с CLI ptai, который подтверждает каждую находку. Установка идет через pipx, для обновления есть pipx upgrade, поддерживается локальная модель через ollama. Результаты выгружаются по идентификатору сессии, есть экспорт в SARIF и запуск как шаг GitHub Action. Подчеркнуто, что инструмент только для авторизованного тестирования.