OSINT

A No-Cost Recon Toolkit Worth Knowing

You don’t need paid platforms to do solid open-source reconnaissance. The tools below are free, widely used, and — used the right way — cover most of what a defensive assessment needs. This is a map, not a manual: each tool links to its own docs.

Scope discipline first. Run these only against assets you own or are explicitly authorized to test. Even passive tools can cross lines when pointed at third parties. Written authorization exists to protect you.

Passive first: web-based, no footprint

Passive sources query records that already exist, so you never touch the target directly.

  • crt.sh — Certificate Transparency search. Reveals subdomains from every certificate ever issued for a domain.
  • Shodan — a search engine for internet-connected devices. The free tier is enough to see what services a given IP exposes.
  • Wayback Machine — historical snapshots of pages. Great for recovering content that was removed but never truly gone.
  • DNS/WHOIS lookups — registrar and DNS data via whois and dig, no special tooling required.

Command-line staples

These ship in or install cleanly on most systems. Point them only at authorized scope.

# Amass — passive subdomain enumeration (owasp project)
amass enum -passive -d yourdomain.com

# theHarvester — emails, subdomains, hosts from public sources
theHarvester -d yourdomain.com -b bing,crtsh

# dnsx — fast DNS resolution/validation of a host list
cat hosts.txt | dnsx -silent -a -resp

Each of these has an active mode that does contact the target. Read the docs and understand the difference before switching it on — active scanning without authorization is where legal trouble starts.

Frameworks for pulling it together

  • SpiderFoot — automates collection across hundreds of sources and correlates results. Start it in passive mode.
  • Maltego (Community Edition) — link-analysis graphs that make relationships between entities visible. The free edition is capped but plenty for learning.
  • Recon-ng — a modular framework with a Metasploit-style workflow for organizing OSINT modules.

The discipline that matters more than the tools

Tools are the easy part. What separates research from recklessness:

  1. Authorization in writing before anything touches a system you don’t own.
  2. Provenance for every finding — record the source and timestamp so results are verifiable and repeatable.
  3. Passive before active — exhaust records-based sources before you send a single packet at the target.
  4. Data minimization — collect what answers the question, not everything you technically can.

A skilled analyst with whois, dig, and patience will out-produce someone spraying automated scans they can’t interpret. Learn what each result means — that understanding is the actual skill. For where these techniques point in practice, see Map Your Own Digital Footprint.