M4cCrypt0
back to overview

Bug bounty playbook

[WARN]

Only test within the program's scope document. Testing out of scope is illegal, even if it's "just for practice".

Workflow at a high level

Recon & subdomain enumeration

bash
# Collect subdomains from multiple sources
subfinder -d target.com -o subs.txt
amass enum -passive -d target.com >> subs.txt

# Which subdomains are alive and what runs on them
httpx -l subs.txt -title -status-code -tech-detect

# Discover endpoints/parameters
gau target.com
ffuf -u https://target.com/FUZZ -w wordlist.txt

High-yield vulnerability classes

Writing a good report

[ TIP ]

Duplicates are the most common rejection for beginners. Speed on newly expanded scope often pays off more than depth on old, picked-over targets.

Checklist for every new target