cypherpunk-cheats/recon-advanced.cheat
rpriven 93ed13d6ee
Add nak (Nostr) + opsec secret-inspection; stage 20 privacy/security cheats
- nak.cheat: fiatjaf's Nostr army knife (placeholder keys + relay picker)
- opsec.cheat: 'inspect secrets without exposing them' section
- Stage 20 previously-untracked cheats (gpg, tor, veracrypt, email-privacy, etc.)
- .gitleaksignore: allowlist the canonical jwt.io example token (verified false positive)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 13:36:00 -06:00

62 lines
2 KiB
Text

% recon-advanced, osint
# Search for breached credentials (Have I Been Pwned)
curl "https://haveibeenpwned.com/api/v3/breachedaccount/<email>" -H "hibp-api-key: <api_key>"
$ email: echo -e "user@example.com"
# Search Shodan for specific service
shodan search <query>
$ query: echo -e "apache\nnginx\nIIS\napache 2.4.49"
# Hunt for exposed databases on Shodan
shodan search "product:MongoDB"
# Certificate transparency search (find subdomains)
curl -s "https://crt.sh/?q=%25.<domain>&output=json" | jq -r '.[].name_value' | sort -u
$ domain: echo -e "example.com\ntarget.com"
# Hunter.io email discovery
curl "https://api.hunter.io/v2/domain-search?domain=<domain>&api_key=<api_key>"
$ domain: echo -e "example.com\ntarget.com"
# Check Flare breach data
# Visit: https://flare.io (web-based search)
# Search PasteBin dumps (NetBootCamp)
# Visit: https://netbootcamp.org/pastesearch.html
# Or Intel Techniques: https://inteltechniques.com/osint/pastebins.html
# Check BeenVerified for person intel
# Visit: https://beenverified.com (commercial OSINT)
# URL typosquatting detection with urlcrazy
urlcrazy <domain> -o <output_file>
$ domain: echo -e "google.com\ntarget.com"
$ output_file: echo "Report.txt"
# LinkedIn company employee enumeration
# Use LinkedIn Sales Navigator or manual search
# Profile format: https://linkedin.com/in/[username]
% recon-ng, osint
# Launch recon-ng interactive mode
recon-ng
# Load workspace in recon-ng
recon-ng -w <workspace_name>
$ workspace_name: echo -e "client1\ntarget_recon\nbugbounty"
# Run specific recon-ng module
recon-ng -m <module_path> -o <option>=<value>
$ module_path: echo -e "recon/domains-hosts/hackertarget\nrecon/hosts-hosts/resolve"
$ option: echo -e "SOURCE\nDOMAIN"
$ value: echo -e "example.com\n192.168.1.1"
# List all recon-ng modules
recon-ng -M
# Install recon-ng module
recon-ng -m <module_path> -x "marketplace install <module_name>"
$ module_path: echo "recon/domains-hosts/hackertarget"
$ module_name: echo -e "hackertarget\nthreatcrowd\nsublist3r"