Combo List Generation: From Raw Data to Credential Stuffing

Blacksec

Administrator
Staff member
Combo List Generation - From Raw Data to Credential Stuffing

1. What Makes a Good Combo List?
A combo list is only as good as its hit rate. Raw dumps with 10M lines at 0.01% validity are worthless. A curated list of 10k combos with 15% hit rate is gold.
  • Freshness: Last 30 days: 15-25% hit rate. 30-90 days: 5-10%. Over 90 days: below 2%.
  • Source diversity: Single-breach lists are predictable. Cross-referencing catches password reuse.
  • Deduplication: 50M lines with 80% duplicates wastes automation tools. Always dedupe.
  • Validation: Valid email format + reasonable password length = higher hit rates.
  • Target specificity: Netflix combos vs Coinbase combos = different markets.

2. Data Sources
Public Archives: HIBP API (hashes for cross-reference), IntelX/LeakCheck/Dehashed (paid APIs), Snusbase, RaidForums archive, BreachForums dumps.
Telegram: Channels like @combo_daily, @leaks_online, @fresh_combos with daily updates.
Automated: Pastebin scraping (real-time), Ghostbin/Rentry.co monitoring, dark web forum crawlers, GitHub gist monitoring.

3. Processing Pipeline
Code:
#!/bin/bash
RAW="./raw"; PROC="./processed"; WORK="./work"
mkdir -p $RAW $PROC $WORK
for f in $RAW/*.txt $RAW/*.csv; do
    cat "$f" | tr ";|\t" ":" | tr -d "\r" >> $WORK/norm.txt
done
grep -E "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}:.{6,}" $WORK/norm.txt > $WORK/valid.txt
sort -u $WORK/valid.txt > $WORK/deduped.txt
echo "Valid: $(wc -l < $WORK/valid.txt)"
echo "Unique: $(wc -l < $WORK/deduped.txt)"

4. Hit Rate Optimization
  • Freshness window: Under 30 days = 15-25% hit rate
  • Sort by email domain. Gmail combos work on Google services
  • Users append numbers when changing passwords (Password1 -> Password2). Cluster these patterns.
  • Same email + same password in 3+ breaches = highly likely still active
  • Remove combos from known credential stuffing blacklists

5. Pricing Guide
  • Raw dump: $5-20 per million lines
  • Normalized + deduped: $20-50 per million lines
  • Domain-sorted + validated: $50-150 per million lines
  • Fresh (<30d, targeted): $200-500 per 100k lines
  • Premium (high-value, verified 24h): $1000+ per 10k lines

6. OpSec for Combo Dealers
  • Never host combo files on personal servers
  • Use dead drops (file.io, temp.sh) with auto-expiry
  • Encrypt with AES-256 before upload
  • Use Monero only, never Bitcoin
  • Watermark with 0.1% unique entries to catch leakers
  • Rotate Telegram handles monthly

Good combos are the lifeblood of credential stuffing. Process them right and your hit rate will make you rich.
 
Top