Professional workflow · OSINT
OSINT investigation
Objective
Answer an investigative question with passive, policy-compliant collection, correlation, and a clear report.
Authorized scope
Public sources only unless broader legal authority exists. No social engineering, no account takeovers, no scraping that violates ToS/policy.
Prerequisites
- OSINT ethics module
- Written authorization / policy basis
- Note-taking template
Step-by-step workflow
Step 01
Question & constraints
- Write the investigative question
- List allowed sources and retention rules
- Define stop conditions
Step 02
Passive collection
- DNS / cert / archive / breach notifications as allowed
- Capture source URL + timestamp for every claim
Step 03
Correlate
- Cross-check identities and infrastructure pivots
- Rate confidence per finding
Step 04
Report
- Answer the question directly
- Separate facts vs inferences
- Recommend defensive actions
Expected evidence
- Source log (URL, time, method)
- Screenshots / exports with hashes if retained
- Confidence-rated findings
Checklist
- Authorization recorded
- No active intrusion techniques
- PII minimized in notes
- Every claim sourced
Reporting template
Question: […] Authority / policy: […] Findings (fact): […] Inferences: […] Confidence: High/Med/Low Recommendations: […] Sources: […]
Remediation
- Reduce org OSINT footprint (dorks, exposed docs)
- Monitor domains and executive impersonation
- Tighten public asset inventory