Библиотека наступательных навыков, которая превращает Claude в пентестера

13 сен 2026
3,563
549
33
1 месяц

claude-red banner

Помню, как впервые попросил языковую модель разобрать подозрительный HTTP-запрос на предмет request smuggling. В ответ прилетело что-то вроде «это серьёзная уязвимость, обратитесь к специалисту». Формально верно, по делу — ноль. Модель знала про CL.TE, но не знала, как подступиться к конкретному серверу. Разница между «я слышал про баг» и «я умею его эксплуатировать» огромна, и именно её закрывает проект SnailSploit/Claude-Red.

Что это вообще такое

Автор собрал 78 текстовых файлов SKILL.md, разложенных по 23 категориям. Каждый файл — это методичка для конкретной поверхности атаки: SQL-инъекции, обход EDR, ADCS, Zigbee, Kubernetes, что угодно. Формат заточен под систему навыков Claude, где такие файлы подгружаются по триггерам из разговора. Заговорили про Kerberoasting — подтянулся навык по Active Directory, а не весь архив целиком.

Проще говоря, вы даёте модели не справочник, а рабочий контекст специалиста: инструменты, edge cases, пути эскалации. На старте репозиторий набрал 3.5k звёзд и 549 форков, что для узкой security-темы довольно бодро.

Кому это нужно

Список в README честный: авторизованные пентесты, триаж баг-баунти, подготовка к CTF, обучение операторов. Если вы занимаетесь этим профессионально, вы уже знаете, сколько времени уходит на «вспомнить, как именно называется флаг у того инструмента». Навыки экономят ровно эту фазу разгона. А вот новичкам без базовой матчасти я бы не советовал начинать отсюда — готовые методички создают опасную иллюзию понимания.

Реклама

Что внутри

Категорий много, и они реально разные по глубине. Вот несколько примеров, которые мне показались показательными.

Wireless. Четырнадцать навыков — это, пожалуй, самая проработанная ветка. Тут и WPA2-PSK с захватом рукопожатия и PMKID, и WPA3-SAE с downgrade в transition-режиме и Dragonblood, и отдельные файлы под Bluetooth LE, Z-Wave, LoRaWAN, sub-GHz. Редкий случай, когда радиотема расписана не для галочки.

Exploit Development. Шесть навыков: от базового переполнения буфера на Linux до ROP-цепочек, анализа крэшей и обхода современных митигаций вроде CET и CFG. Есть даже отдельный структурированный курс.

Web Application. Шестнадцать файлов под OWASP Top 10 и за его пределами — request smuggling, race conditions, parameter pollution, GraphQL с alias-based IDOR. Знакомая ситуация, когда знаешь теорию, но payload не летит? Тут разобрано, почему именно.

Infrastructure. Обход EDR через userland unhooking и indirect syscalls, написание shellcode, состязание с песочницей Windows. Тема, где общие советы бесполезны по определению.

Помимо атакующих навыков, есть пара утилитарных: быстрый триаж и профессиональное оформление отчётов с CVSS. Мелочь, но приятно.

Как это подключить

Тут всё просто. Клонируем репозиторий прямо в директорию навыков Claude:

git clone https://github.com/SnailSploit/Claude-Red ~/.claude/skills/claude-red

Дальше Claude сам подхватывает нужный навык по упоминанию темы. Если не хочется тащить весь архив, можно взять одну категорию через sparse-checkout:

git clone --filter=blob:none --sparse https://github.com/SnailSploit/Claude-Red
cd claude-red && git sparse-checkout set Skills/web Skills/active-directory

Для Claude Code вообще можно скормить файл как системный промпт:

cat Skills/web/offensive-sqli/SKILL.md | claude --system-file -

А для обычного claude.ai достаточно вставить содержимое в системный промпт проекта. Есть и интерактивный скрипт ./install.sh с флагом --category.

Как устроены сами навыки

Ничего экзотического — обычный Markdown с frontmatter. Это и хорошо: никаких бинарников, никаких зависимостей, всё читается глазами и правится под себя. Хотите добавить внутренние особенности вашего стенда? Открываете SKILL.md, дописываете абзац. Формат поощряет форки.

Автор, кстати, указывает, что многие навыки выросли из чек-листов offensive-checklist Сахара Шлихова, а сама библиотека распространяется под MIT. То есть берите и правьте без оглядки на лицензионные грабли.

В планах расширение до примерно 130 навыков. Часть фаз уже закрыта: беспроводка, новые домены, глубокие переписывания десериализации и GraphQL. Готово не всё — облачная идентичность и IoT пока в статусе «planned».

Где подвох

Документации мало. README даёт список навыков и команды установки, но не объясняет, насколько глубоко проработан каждый файл. Качество между категориями плавает: wireless и exploit-dev выглядят вылизано, а навык по mobile один-единственный на всю платформу. Проверять придётся руками.

Ещё момент — навыки не заменяют инструменты. Claude не запустит hashcat за вас, он подскажет последовательность шагов и грабли. Если ждёте автоматического пентестера, будете разочарованы. Это подсказчик для того, кто держит терминал в соседнем окне.

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

Стоит ли пробовать

Если вы красный оператор, баг-хантер или готовитесь к CTF — берите, время сэкономите заметно. Начать я бы посоветовал с одной категории под вашу текущую задачу, а не заливать сразу все 78 навыков: так проще понять, где польза, а где вода.

Разработчикам, которые пишут наступательный тулинг, тоже есть на что посмотреть — как минимум на структуру подачи методичек. А вот тем, кто только входит в security, сначала стоит подтянуть базу, иначе готовые ответы проскочат мимо головы.

Проект живой, обновлялся этим летом, вопросы в issues открыты. Форкните, допишите свой навык под любимый инструмент — возможно, именно вашего файла там и не хватает.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.