CB conducting-wireless-network-penetration-test
Проводит авторизованные тесты на проникновение в беспроводные сети для оценки безопасности WiFi-инфраструктуры путем тестирования слабых протоколов шифрования, обхода captive portal, атак evil twin, захвата рукопожатий WPA2/WPA3, обнаружения несанкционированных точек доступа и атак на клиентов. Тестировщик оценивает беспроводную аутентификацию, сегментацию сети и эффективность систем обнаружения вторжений в беспроводные сети. Активируется для запросов, связанных с пентестом беспроводных сетей, оценкой безопасности WiFi, тестированием WPA2/WPA3 или обнаружением несанкционированных точек доступа.
машинный переводПоказать оригиналСкрыть оригинал«Conducts authorized wireless network penetration tests to assess the s…»
Conducts authorized wireless network penetration tests to assess the security of WiFi infrastructure by testing for weak encryption protocols, captive portal bypasses, evil twin attacks, WPA2/WPA3 handshake capture, rogue access point detection, and client-side attacks. The tester evaluates wireless authentication, network segmentation, and the effectiveness of wireless intrusion detection systems. Activates for requests involving wireless pentest, WiFi security assessment, WPA2/WPA3 testing, or rogue access point detection.
Проводит авторизованные тесты на проникновение в беспроводные сети для оценки безопасности WiFi-инфраструктуры путем тестирования слабых протоколов…
Как процесс B 76/100 · Почти готов — слабые места: повторный запуск, отчётность по ходу
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 6
✓ Критических и высоких находок нет
Средние и низкие: 6
-
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:1Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# API Reference: Wireless Network Penetration Testing Agent
-
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:20Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# Run wireless pentest
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:8Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)Activates for requests involving wireless pentest, WiFi security assessment, WPA2/WPA3
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:15Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)- wireless-pentest
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:35Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# Conducting Wireless Network Penetration Test
-
низкая Секреты в коде
secret-password-literalSKILL.md:142Захардкоженный пароль / ключ (возможно, пример)2. IoT-Net WPA2-PSK handshake captured and cracked in 3 minutes (password: Company2024!)
Просканировано файлов: 4. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- заметка
frontmatter-keyнеизвестное поле фронтматтера "domain" - заметка
frontmatter-keyнеизвестное поле фронтматтера "subdomain" - заметка
frontmatter-keyнеизвестное поле фронтматтера "nist_csf" - заметка
frontmatter-keyнеизвестное поле фронтматтера "mitre_attack"
Процессный рейтинг: все десять параметров 76/100
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 5, без проверки текущего состояния
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 55Ошибки и развилки. Развилок: 1
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 57
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2556 токенов
- low Ответ описан самодельной разметкой (4 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- -41 справочных файлов, но SKILL.md на них не ссылается: модель их не откроет
- -31 из 1 скриптов не упомянуты в SKILL.md
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +3Длина description 530 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 14 заголовков
- +3Пошаговые инструкции: 57 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (1 блоков кода)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 82.