OSINT for Beginners

· OSINT · 1 min

OSINT for Beginners

Open-source intelligence is the practice of collecting information from publicly available sources — and a surprising amount of an organisation’s footprint is sitting in plain sight.

Where to start

Begin with the passive sources that never touch the target directly:

  • Public DNS and WHOIS records
  • Certificate transparency logs
  • Cached pages and archives

The goal of OSINT is not to break in. It is to understand a footprint using only what someone has already published.

Enumerating subdomains

Certificate transparency is a goldmine for finding hostnames an organisation may not realise are exposed:

# Pull names from certificate transparency, dedupe, sort
curl -s "https://crt.sh/?q=%25.suspiciousbytes.com&output=json" \
  | jq -r '.[].name_value' | sort -u

Source types

SourceExampleSensitivity
DNSA, MX, TXT recordslow
Cert transparencycrt.sh entrieslow
Social profilespublic postsmedium

Keep notes on where each fact came from. Provenance is what separates intelligence from a pile of interesting trivia.