mitm-find-secrets

star 54

Find leaked secrets, API keys, and credentials in traffic. Use when user asks about exposed keys, hardcoded secrets, or credential leakage.

instavm By instavm schedule Updated 3/23/2026

name: mitm-find-secrets description: Find leaked secrets, API keys, and credentials in traffic. Use when user asks about exposed keys, hardcoded secrets, or credential leakage.

Find Leaked Secrets

Analyze the mitmproxy dump (log.txt) for exposed secrets for: $ARGUMENTS

Requires: log.txt in the current directory. If it's missing, capture traffic first:

mitmdump --set flow_detail=3 2>&1 | tee log.txt

Secret Types to Find

1. API Keys & Tokens

  • api_key, apiKey, access_key
  • secret_key, secretKey, client_secret
  • token, auth_token, bearer
  • Patterns: Long alphanumeric strings (32+ chars)

2. Cloud Credentials

  • AWS: AKIA... (access key ID)
  • GCP: AIza... (API key)
  • Azure: Connection strings
  • Firebase: Config objects

3. Payment Secrets

  • Merchant salts
  • HMAC keys
  • Encryption keys
  • PCI-sensitive data

4. Third-Party Services

  • SMS gateway credentials
  • Email service keys
  • Analytics tokens
  • CDN secrets

5. Internal Secrets

  • Database credentials
  • Internal API keys
  • JWT secrets
  • Encryption salts

Common Leak Locations

  • JavaScript files
  • Mobile app API calls
  • Error responses with stack traces
  • Debug endpoints
  • Configuration endpoints

Output Format

For each finding:

  • Secret Type: Category of secret
  • Location: Where found (endpoint/file)
  • Value: Partially masked secret
  • Service: What it's used for
  • Risk: Potential impact
  • Verification: How to test if active
Install via CLI
npx skills add https://github.com/instavm/security-skills --skill mitm-find-secrets
Repository Details
star Stars 54
call_split Forks 10
navigation Branch main
article Path SKILL.md
More from Creator