security-payloads — скилл для Claude Code: что делает и как установить
Набор готовых пейлоадов из SecLists для проверки фильтрации имён файлов, загрузки данных и работы антивируса. Пригодится пентестерам и разработчикам при аудитах защищённости.
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a claude-codeЧто делает security-payloads
Скилл подключает выборку пейлоадов из SecLists для проверки защитных механизмов. Внутри лежат тестовый файл EICAR, имена с нулевым байтом и векторы внедрения команд через названия файлов. С этими данными ассистент моделирует сценарии атак на формы загрузки или валидаторы путей.
Оригинальный репозиторий SecLists весит 4.5 GB и насчитывает свыше 6000 файлов. Скачивать его целиком из-за пары проверок бессмысленно. Здесь собрана только компактная часть. Проводить такие тесты на чужой инфраструктуре без письменного согласия нельзя. Это инструмент строго для CTF, аудита собственного кода и багбаунти в рамках оговорённой программы.
Какие задачи решает
- проверить реакцию антивируса с помощью файла EICAR
- протестировать парсер загрузки файлов на нулевой байт
- найти уязвимости внедрения команд в обработчиках имён файлов
- провести контролируемый тест обхода каталогов
Примеры запросов агенту
- Возьми пейлоад EICAR из security-payloads и напиши тест для проверки антивирусного сканера
- Проверь функцию загрузки картинок пейлоадами с нулевым байтом из каталога references/Payloads
- Покажи примеры имён файлов с инъекциями команд из этого скилла для фаззинга формы
Как установить security-payloads
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a claude-code2Вручную: положить файлы
~/.claude/skills/security-payloads/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/security-payloads/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a codex2Вручную: положить файлы
.agents/skills/security-payloads/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a cursor2Вручную: положить файлы
.cursor/skills/security-payloads/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Eyadkelleh/awesome-skills-security security-payloads2Вручную: положить файлы
.github/skills/security-payloads/SKILL.md1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a gemini-cli2Командой платформы
gemini skills install https://github.com/Eyadkelleh/awesome-skills-security --path skills/security-payloadsВручную: положить файлы
.devin/skills/security-payloads/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о security-payloads
Как установить security-payloads в Claude Code?
Выполните команду npx skills add Eyadkelleh/awesome-skills-security --skill security-payloads -a claude-code в терминале.
Зачем нужен скилл security-payloads?
Он предоставляет примеры опасных файлов и имён из SecLists для проверки форм загрузки, антивирусной защиты и валидации путей.
Чем этот скилл отличается от полного репозитория SecLists?
Оригинальный каталог SecLists содержит свыше 6000 файлов объёмом 4.5 GB. Этот скилл включает лишь небольшую выборку пейлоадов для базовых тестов безопасности без загрузки всего архива.