security-webshells — скилл для Claude Code: образцы веб-шеллов
Набор образцов веб-шеллов на PHP, ASP, ASPX, JSP, Python и Perl для проверки систем детектирования и анализа малвари.
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a claude-codeЧто делает security-webshells
Скилл подкладывает в контекст агента подборку веб-шеллов из коллекции SecLists. Внутри пять групп: PHP, ASP/ASPX, JSP, Python и Perl. Нужен, когда вы тестируете сигнатуры IDS/IPS, проверяете, ловит ли мониторинг загрузку шелла, или разбираете чужой образец в песочнице.
Устроено просто: это справочные файлы, а не исполняемый код. Агент читает их и помогает построить тест или разметить образец. Никаких зависимостей ставить не надо, кроме самого скилла.
Образцы боевые, поэтому запускать их можно только на своей машине или в изолированном стенде. Автор скилла прямо оговаривает: авторизованный пентест с письменным разрешением, bug bounty в рамках скоупа, CTF, учебные демонстрации. Всё остальное — нет. Если вы не можете показать, кто дал добро на тест, этот скилл вам не нужен.
Какие задачи решает
- проверить, срабатывает ли сигнатура IDS на загрузку PHP-шелла
- разметить образец веб-шелла для отчёта по инциденту
- собрать тестовый стенд для проверки мониторинга файловой системы
- подготовить задание для CTF по веб-эксплуатации
- сравнить, как выглядят шеллы на JSP и ASPX
Примеры запросов агенту
- Покажи, какие файлы есть в скилле security-webshells, и разложи их по языкам
- Возьми образец PHP-шелла из скилла и объясни, по каким признакам его поймает WAF
- Собери чек-лист проверки мониторинга на основе образцов из security-webshells
Как установить security-webshells
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a claude-code2Вручную: положить файлы
~/.claude/skills/security-webshells/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/security-webshells/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a codex2Вручную: положить файлы
.agents/skills/security-webshells/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a cursor2Вручную: положить файлы
.cursor/skills/security-webshells/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Eyadkelleh/awesome-skills-security security-webshells2Вручную: положить файлы
.github/skills/security-webshells/SKILL.md1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a gemini-cli2Командой платформы
gemini skills install https://github.com/Eyadkelleh/awesome-skills-security --path skills/security-webshellsВручную: положить файлы
.devin/skills/security-webshells/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора6
Похожие
Рядом в теме «Безопасность»
Всё по теме «Безопасность» →Вопросы о security-webshells
Как установить security-webshells в Claude?
Выполните npx skills add Eyadkelleh/awesome-skills-security --skill security-webshells -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/security-webshells/SKILL.md.
Что делает security-webshells?
Даёт агенту подборку образцов веб-шеллов на PHP, ASP, ASPX, JSP, Python и Perl. Их используют для тестирования детектирования, анализа малвари и проверки сигнатур IDS/IPS.
Можно ли применять эти образцы на чужих системах?
Нет. Скилл рассчитан на авторизованный пентест с письменным разрешением, bug bounty в рамках скоупа, CTF и учебные стенды. Всё остальное автор относит к запрещённому.