BC penetration-testing-with-strix
Проведите пентест веб-приложения, API, кодовой базы, репозитория, URL, домена или IP-адреса с помощью Strix — автономное ИИ-тестирование на проникновение, которое эксплуатирует и доказывает уязвимости (OWASP Top 10 и не только — инъекции, XSS, SSRF, ошибки аутентификации/контроля доступа, IDOR, бизнес-логика), а не просто помечает их. Работает локально с открытым CLI или через управляемое облако app.strix.ai и возвращает подтвержденные находки с proof-of-concept эксплойтами (Markdown, JSON, CSV, SARIF). Используйте, когда пользователь просит провести пентест, взлом, сканирование безопасности, аудит безопасности или найти уязвимости в приложении, API, веб-сайте или репозитории.
машинный переводПоказать оригиналСкрыть оригинал«Pentest a web app, API, codebase, repository, URL, domain, or IP with…»
Pentest a web app, API, codebase, repository, URL, domain, or IP with Strix — autonomous AI penetration testing that exploits and proves vulnerabilities (OWASP Top 10 and beyond — injection, XSS, SSRF, auth/access-control flaws, IDOR, business logic) instead of just flagging them. Runs self-hosted with the open-source CLI or via the managed app.strix.ai cloud, and returns validated findings with proof-of-concept exploits (Markdown, JSON, CSV, SARIF). Use when the user asks to pentest, hack, security-scan, security-audit, or find vulnerabilities in an app, API, website, or repo.
Проведите пентест веб-приложения, API, кодовой базы, репозитория, URL, домена или IP-адреса с помощью Strix — автономное ИИ-тестирование на проникновение…
Как процесс C 60/100 · Есть пробелы — слабые места: результат и критерий готовности, ошибки и развилки, отчётность по ходу
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 6
✓ Критических и высоких находок нет
Средние и низкие: 6
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:3Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)description: Pentest a web app, API, codebase, repository, URL, domain, or IP with Strix — autonomous AI penetration testing that exploits and proves vulnerabilities (OWASP Top 10 and beyond — injecti
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:10Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# Run a Strix pentest
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:12Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)Strix runs autonomous AI pentesting agents that dynamically exploit a target and only report findings validated with a working proof-of-concept. There are **two ways to run it, built on the same engin
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:15Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение) (в кавычках — упоминание, а не команда)- **Managed cloud** — runs on Strix's infrastructure, driven from the same CLI (`strix cloud ...`) or the REST API at `https://app.strix.ai/api/v1`. No Docker, no LLM key, no local compute; adds team
в кавычках -
низкая Опасные команды
cmd-pipe-to-shellSKILL.md:46Скачивание и запуск удалённого кода с неизвестного хоста (pipe в shell) (документация security-скилла; хост вендора самого скилла)curl -sSL https://strix.ai/install | bash # or: pipx install strix-agent
security-скиллvendor-host -
низкая Рискованное назначение
intent-offensive-securitySKILL.md:128Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)The same `strix` binary drives the managed platform. Every command starts with `strix cloud`. Full details — asset registration, source uploads, reports, PR reviews, schedules, webhooks, and billing —
Просканировано файлов: 1. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 60/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 60Инструменты и файлы. Используются инструменты (bash), но во frontmatter они не объявлены
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 8
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2340 токенов
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Ответ описан самодельной разметкой (3 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +2Инструкции на одном языке
- +3Длина description 584 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 10 заголовков
- +3Пошаговые инструкции: 8 пунктов
- +4Есть примеры (4 блоков кода)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 85.