关于 security-patterns
security-patterns 是 SecLists 的精选敏感数据匹配模式集合,用于安全测试中的数据发现与验证,适合审计代码、日志和输入格式。
主要功能
- 01API 密钥模式
- 02信用卡格式
- 03电子邮件模式
- 04IP 地址模式
- 05SSN 与电话号码格式
适用场景
- 01在代码或日志中查找 API 密钥
- 02测试信用卡与电子邮件格式
- 03发现 IP 地址
- 04验证 SSN 与电话号码格式
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ eyadkelleh/ awesome-skills-security --skill security-patterns安装后在 Claude Code 中输入/security-patterns确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/Pattern-Matching/dangerous-functions-angular.txterrors.txtgrepstrings-auditing-php.mdgrepstrings-basic.txtmalicious.txtpcap-strings.txtphp-magic-hashes.txtREADME.mdrepo-scan.txtthickclient-basic.txtreferences/Pattern-Matching/Source-Code-(PHP)/php-auditing.txt详细介绍
SecLists 模式匹配
描述
用于安全测试的敏感数据模式:API 密钥、信用卡、电子邮件、SSN、电话号码、IP 地址等。用于数据发现和验证。
来源: SecLists/Pattern-Matching 代码库: https://github.com/danielmiessler/SecLists 许可证: MIT
何时使用此技能
在以下情况使用此技能:
- 检测代码/日志中的 API 密钥
- 测试信用卡验证
- 匹配电子邮件模式
- 发现 IP 地址
- 验证 SSN 格式
- 测试电话号码模式
⚠️ 重要: 仅用于经授权的安全测试、漏洞赏金计划、CTF 竞赛或教育用途。
此技能中的关键文件
api-keys.txt - API key patternscredit-cards.txt - Credit card formatsemail-addresses.txt - Email patternsip-addresses.txt - IP address patternsssn.txt - Social Security Number patternsphone-numbers.txt - Phone number formats
使用示例
# Access files from this skill
import os
# Example: Load patterns/payloads
skill_path = "references/Pattern-Matching"
# 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-Shell、模式匹配、AI、杂项
由 Skill Seeker 生成 | SecLists 模式匹配集合 许可证: MIT - 请在获得适当授权的情况下负责任地使用
评论
支持 Markdown