OSINT - Playbook

OSINT Threat Monitoring: Dark Web Tools & Workflow 2026

Radar icon illustrating OSINT dark web monitoring workflow
Fig. 1 - OSINT triage flow: collect from open sources -> deduplicate & verify -> alert -> respond. No illicit access required.
DrugHub market links page - OSINT collection example for dark web monitoring
Fig. 2 - DrugHub link collection - open-source example for legal OSINT monitoring workflows.

Open-source intelligence (OSINT) is collection from publicly available sources: breach databases, paste sites, certificate logs, and clearnet discussions about the dark web. Used correctly, it lets you detect exposures without ever touching illicit marketplaces.

1. What OSINT Monitoring Is (and Isn't)

Is: monitoring public mentions of your domain, brand, or credentials in breach corpora, paste bins, and threat feeds - and alerting before they are abused.

Is not: hacking back, buying stolen data, or browsing criminal forums to "explore. Those actions create legal and ethical liability. Defensive OSINT stays in open sources and respects robots.txt, terms of service, and privacy law.

2. Sources You Can Use Legally

CategoryExamplesSignal
Breach aggregatorsHave I Been Pwned, Dehashed, IntelXEmails, hashes, credential pairs
Paste & dump monitorsGitHub Gist, Pastebin alerts, Telegram public channelsLeaked keys, configs
Cert & DNSCertificate Transparency, DNS historyPhishing domains, typosquats
Code & config leaksGitHub search, Shodan/CensysExposed secrets, open buckets
Reputation & socialReddit, X, LinkedInBrand abuse, impersonation

For dark web mentions, use clearnet vendors' APIs that relay vetted metadata without requiring Tor browsing - e.g., HIBP, SpyCloud, or Recorded Future feeds. You get the breach fact without retrieving illicit content.

3. Stack: Free & Paid Building Blocks

Free / low-cost starter (EU/US small teams)

  • Alerts: HIBP domain search + Google alerts for site:pastebin.com yourdomain.com
  • Exposure: GitHub secret scanning, Shodan free tier for open services
  • Automation: A nightly cron that queries APIs and posts to Slack/Teams if count > 0

Scaled (SOC / MDR)

  • SIEM + SOAR enrichment: auto-enrich IOCs with HIBP, VirusTotal, Abuse.ch
  • Threat-intel platform (MISP, OpenCTI) for deduplication
  • Vendor dark-web feed for verified breach metadata (no raw dumps)
Privacy by design: In the EU, monitoring employees' personal emails requires DPIA and legal basis. Monitor corporate assets (company domain) and let individuals opt in for personal addresses. See GDPR vs CCPA.

4. Triage Playbook (30-60 minutes)

  1. Deduplicate - is this a re-paste of an old breach? Check first_seen via HIBP.
  2. Verify - do hashes crack to a current password? Force reset only if still valid.
  3. Scope - how many accounts, which tier (admin vs user), any linked PII?
  4. Contain - force password reset, revoke tokens, rotate leaked API keys.
  5. Notify - if GDPR applies, document time to notification (72h to DPA). See after a breach for user-facing steps.

Example automation (pseudo)

GET https://haveibeenpwned.com/api/v3/breachedaccount/user@example.com
Authorization: hibp-api-key X
-> if 200: enrich { breach: Collection#1, date: 2026-06-12 }
-> post to Slack: "New breach for @user - force reset?"

5. Reporting & Ethics

  • Never store plaintext passwords from dumps; store only hash presence and counts.
  • Cite source and confidence, preserve chain of custody for legal.
  • Share IOCs via MISP or ISACs, not public dumps.
  • Publish only aggregate stats externally; notify affected individuals directly.
Next: For enterprise view, see Dark Web Monitoring for Businesses. For personal remediation, What to Do After a Breach.

Sources: NIST SP 800-150 (threat intel), ENISA OSINT good practice, Tor Project (what not to do), MISP docs. Vendor links are illustrative, not endorsements.