关于 security-webshells
security-webshells 是用于安全研究和检测测试的精选 SecLists Web Shell 样本集,涵盖多种服务端语言,可用于分析监控、IDS/IPS 规则及取证流程。
主要功能
- 01PHP Shell 样本
- 02ASP 和 ASPX Shell 样本
- 03JSP Shell 样本
- 04Python 和 Perl Shell 样本
- 05精选 SecLists 子集
适用场景
- 01Web Shell 检测测试
- 02安全监控验证
- 03恶意软件分析
- 04IDS/IPS 规则测试
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eyadkelleh/ awesome-skills-security --skill security-webshells安装后在 Claude Code 中输入/security-webshells确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/Web-Shells/backdoor_list.txtreferences/Web-Shells/CFM/shell.cfm.htmlreferences/Web-Shells/FuzzDB/cmd-simple.phpcmd.aspxcmd.jspcmd.phpcmd.shlist.jsplist.phplist.shnc.exereverse.jspup.phpup.shreferences/Web-Shells/JSP/simple-shell.jspreferences/Web-Shells/laudanum-1.0/CREDITSGPLreferences/Web-Shells/laudanum-1.0/asp/dns.aspfile.aspproxy.aspshell.aspreferences/Web-Shells/laudanum-1.0/aspx/shell.aspxreferences/Web-Shells/laudanum-1.0/cfm/shell.cfmreferences/Web-Shells/laudanum-1.0/jsp/cmd.warmakewar.shreferences/Web-Shells/laudanum-1.0/jsp/warfiles/cmd.jspreferences/Web-Shells/laudanum-1.0/jsp/warfiles/META-INF/MANIFEST.MFreferences/Web-Shells/laudanum-1.0/jsp/warfiles/WEB-INF/web.xmlreferences/Web-Shells/laudanum-1.0/php/dns.phpfile.php详细介绍
SecLists Web-Shells
描述
用于检测和分析的 Web shell 样本:PHP、ASP、ASPX、JSP、Python、Perl shell。可用于安全研究和检测系统测试。
来源: SecLists/Web-Shells 仓库: https://github.com/danielmiessler/SecLists 许可证: MIT
何时使用此技能
在以下情况下使用此技能:
- Web shell 检测测试
- 安全监控验证
- 恶意软件分析
- IDS/IPS 规则测试
- 取证研究
⚠️ 重要: 仅用于经授权的安全测试、漏洞赏金计划、CTF 竞赛或教育目的。
此技能中的关键文件
PHP shells - Common PHP web shellsASP/ASPX shells - Microsoft web shellsJSP shells - Java server pages shellsPython shells - Python-based shellsPerl shells - Perl web shells
使用示例
# Access files from this skill
import os
# Example: Load patterns/payloads
skill_path = "references/Web-Shells"
# List all available files
for root, dirs, files in os.walk(skill_path):
for file in files:
if file.endswith('.txt'):
filepath = os.path.join(root, file)
print(f"Found: {filepath}")
# Read file content
with open(filepath, 'r', errors='ignore') as f:
content = f.read().splitlines()
print(f" Lines: {len(content)}")
安全与道德
授权使用场景 ✅
- 获得书面许可的授权渗透测试
- 漏洞赏金计划(在范围内)
- CTF 竞赛
- 在受控环境中进行安全研究
- 测试自己的系统
- 教育演示
禁止使用场景 ❌
- 未经授权的访问尝试
- 未经许可进行测试
- 恶意活动
- 侵犯隐私
- 任何非法活动
完整的 SecLists 集合
这是 SecLists 的精选子集。如需获取完整集合:
- 完整仓库: https://github.com/danielmiessler/SecLists
- 大小: 4.5 GB,包含 6,000 多个文件
- 所有类别: 密码、用户名、发现、模糊测试、载荷、Web-Shells、模式匹配、AI、其他
由 Skill Seeker 生成 | SecLists Web-Shells 集合 许可证: MIT——请在获得适当授权的情况下负责任地使用
评论
支持 Markdown