The Intelligence Cycle, the NATO Admiralty code, thinking like an adversary, and the core hypothesis-driven loop.
Whether you're doing corporate due diligence, journalism, or a personal project, your work follows a cycle — usually without you noticing. Learning it explicitly is valuable because it shows you exactly where investigations usually fail: almost never in Collection (the part everyone wants to do), almost always in Planning or Analysis.
In practice the cycle is messy. Most analysts don't wait for perfectly clear direction before they start collecting — a better mental model treats Planning and Collection as running in parallel, constantly revising the question as you learn more. This is called scoping: refocusing and narrowing an investigation as it develops, so you don't waste weeks chasing the wrong thing.
Here's a tool that most introductory OSINT material skips entirely, even though it's standard practice in the intelligence community: the NATO Admiralty Code. It's a two-part grade — one letter (A through F) for how reliable the source is, and one number (1 through 6) for how credible the specific piece of information is.
| Source Reliability | Information Credibility |
|---|---|
| A — Completely reliable | 1 — Confirmed |
| B — Usually reliable | 2 — Probably true |
| C — Fairly reliable | 3 — Possibly true |
| D — Not usually reliable | 4 — Doubtful |
| E — Unreliable | 5 — Improbable |
| F — Cannot be judged | 6 — Cannot be judged |
A finding graded "B2" (a usually-reliable source, probably true) tells the reader far more than a flat "we found that..." — it communicates exactly how much confidence to place in it. We'll come back to this in Chapter 15 when we talk about report writing.
Enrichment means combining your open-source findings with additional, authorized sources — internal databases, paid lookup services — to fill gaps. Example: a fraud analyst has only one lead, an email address. Running it through internal fraud databases and an OSINT lookup tool that automates the discovery of linked accounts reveals that the address is active, appears in several credential breaches, and shows up in posts on a hacking forum. None of that comes from the initial search alone — it comes from deliberately enriching the one data point you started with.
Before you assess anyone's security or exposure, put yourself in the attacker's shoes. A useful mental exercise: imagine four houses on a street and ask yourself which one a burglar would target first — which has the fewest obstacles, the best cover, the biggest potential payoff? A cyber attacker runs the same cost-benefit calculation a burglar does. If a company or a person leaves the "front door" open — an exposed file, a weak password, forgotten infrastructure — that's where an attacker goes, not toward the more tempting but well-guarded target.
As an OSINT researcher, this mindset makes your work sharper. Instead of just cataloguing what you find, you start asking "if I were the adversary, what's the first thing I'd exploit here?" — and that turns a flat list of findings into something genuinely useful for a decision-maker. One practical technique: sketch a quick "card" for a plausible attacker — their motive, their skills, their resources. We'll build this out into a full threat-modeling technique in Chapter 14.
This is the core loop you'll see repeated in every technical chapter that follows. Amateurs start with tools. Professionals start with questions.
If Verification or Correlation breaks your original hypothesis, that's not a failure — you just adjust the theory and run the loop again. This is really the small, everyday version of the bigger Intelligence Cycle above — same shape, different scale — and you'll see it resurface in every technique-focused chapter from here on.
j.demou.consulting@protonmail.com, with the working hypothesis "this belongs to a real consultant, not a fake profile set up for a scam." Write out: (a) what your falsifiable hypothesis would actually be, (b) the 2-3 independent data points you'd look for first under strictly passive collection, (c) what would make you drop the hypothesis.In exercise 1, a good hypothesis is specific and testable — e.g. "the domain in the signature will have a registration date consistent with 10+ years of claimed experience." If you find the domain was registered two months ago, that disproves the hypothesis; it doesn't mean the exercise failed. In exercise 2, the most common mistake is conflating source reliability (a recognized outlet = B) with the credibility of one specific claim inside the article (an unconfirmed detail buried in it might only be a 3, not a 1) — grade them separately.