OSINT fundamentals – open-source intelligence for defenders – Secured Me

OSINT fundamentals – open-source intelligence for defenders

What OSINT actually is, how attackers use it against your organisation, and how defenders can use the same techniques to reduce exposure.

Open-source intelligence (OSINT) is the practice of gathering information from publicly available sources and turning it into something useful. Every attacker uses some form of OSINT before they touch your systems — your domain names, your employees on LinkedIn, your exposed S3 buckets, your code on GitHub, your job adverts naming internal tools. The good news is that defenders can use exactly the same techniques, in advance, to find and fix what attackers would otherwise exploit. Done well, OSINT is one of the cheapest, highest-leverage things a security team can do.

What counts as OSINT

OSINT is not a single tool or website; it is a discipline that pulls together many public sources. Common categories include:

Crucially, OSINT only uses information already public. Anything that requires breaking authentication, exploiting a flaw, or otherwise accessing non-public data is no longer OSINT — it is intrusion.

How attackers use OSINT against you

Most targeted attacks begin with a reconnaissance phase that is almost entirely OSINT, often before the target ever sees a single probe. Typical patterns:

By the time an attacker sends their first phishing email or probes a service, they often know more about your environment than many of your own staff do.

Using OSINT to defend your organisation

The same techniques work in reverse. A small, disciplined OSINT routine often surfaces issues your scanners never will.

Even a few hours a month spent on this surfaces real problems — forgotten dev portals, expired-but-still-pointing DNS records, hard-coded keys in old repos — that traditional vulnerability scans simply do not see.

Tooling and starting points

You do not need an expensive platform to start. A reasonable beginner toolkit might include amass and subfinder for subdomain enumeration, httpx and nuclei for probing, Sherlock or Maigret for username pivots, Shodan and Censys (free tiers are useful), crt.sh for certificate transparency, the Wayback Machine for historical content, and exiftool for metadata. The OSINT Framework website (osintframework.com) is a useful map of categories. For people-focused work, SpiderFoot and Maltego are commonly used. As the discipline matures, teams often consolidate into commercial attack surface management (ASM) and digital risk protection (DRP) platforms — but the manual workflow is still worth learning, because it teaches you what those tools are actually doing.

Ethics and the law

OSINT sits on a line that is easy to cross. Public does not always mean fair game, and several pitfalls are worth flagging. Computer misuse laws in the UK and elsewhere prohibit unauthorised access — passive observation of public data is fine, but probing authentication or exploiting weaknesses is not. Data protection laws (GDPR) apply when you collect and process information about identifiable people, especially employees of other organisations. Some sources (breach dumps, certain forums) carry legal and reputational risk; many organisations rely on reputable threat-intel providers rather than handling raw stolen data themselves. Document what you do, why, and under what authorisation. Treat OSINT as a craft: methodical, repeatable, ethically grounded, and tied back to concrete defensive actions. Done that way, it consistently pays for itself many times over.