security-patterns
Sensitive data patterns for security testing: API keys, credit cards, emails, SSNs, phone numbers, IPs, and more. Use for data discovery and validation.
By eyadkelleh · 437 installs
npx skills add eyadkelleh/awesome-skills-security --skill security-patterns
Source repository · Upstream listing
SecLists Pattern Matching
Description
Sensitive data patterns for security testing: API keys, credit cards, emails, SSNs, phone numbers, IPs, and more. Use for data discovery and validation.
Source: [SecLists/Pattern Matching](https://github.com/danielmiessler/SecLists/tree/master/Pattern Matching)
Repository: https://github.com/danielmiessler/SecLists
License: MIT
When to Use This Skill
Use this skill when you need:
API key detection in code/logs
Credit card validation testing
Email pattern matching
IP address discovery
SSN format validation
Phone number pattern testing
⚠️ IMPORTANT: Only use for authorized security testing, bug bounty programs, CTF competitions, or educational purposes.
Key Files in This Skill
api keys.txt API key patterns
credit cards.txt Credit card formats
email addresses.txt Email patterns
ip addresses.txt IP address patterns
ssn.txt Social Security Number patterns
phone numbers.txt Phone number formats
Usage Example
Security & Ethics
Authorized Use Cases ✅
Authorized penetration testing with written permission
Bug bounty programs (within scope)
CTF competitions
Security research in controlled environments
Testing your own systems
Educational demonstrations
Prohibited Use Cases ❌
Unauthorized access attempts
Testing without permission
Malicious activities
Privacy violations
Any illegal activities
Complete SecLists Collection
This is a curated subset of SecLists. For the complete collection:
Full repository: https://github.com/danielmiessler/SecLists
Size: 4.5 GB with 6,000+ files
All categories: Passwords, Usernames, Discovery, Fuzzing, Payloads, Web Shells, Pattern Matching, AI, Miscellaneous
Generated by Skill Seeker SecLists Pattern Matching Collection
License: MIT Use responsibly with proper authorization