Get a quote

Analyst how-to · Threat intelligence

Threat intelligence

How to pivot from a single IP address.

By Abhimanyu Gupta, Founder & Principal Operator

An alert fires and hands you one IP address. On its own it tells you almost nothing. The skill that separates a triage queue that clears from one that drowns is knowing how to turn that single indicator into an investigation: what to enrich first, which directions are worth pivoting, and where the evidence stops and the guessing begins.

At a glance

Starting point
One IP address, no context, from an alert or a log
Goal
A defensible verdict and a set of related, higher-value indicators
Core discipline
Enrich before you pivot; pivot along evidence, not hunches
Key caution
Hosting location is not attribution; shared infrastructure is not guilt
Model
The Pyramid of Pain: climb from the IP toward durable indicators
Sources
Reputation feeds, passive DNS, WHOIS/ASN, TLS certificates, open-service scans

The indicator that means nothing alone

A bare IP address is the weakest kind of evidence. It is trivial for an adversary to change, it is frequently shared by thousands of unrelated tenants, and its “reputation” can flip overnight. David Bianco's Pyramid of Pain puts IP addresses near the bottom for exactly this reason: blocking one costs an attacker almost nothing. The value is never in the IP itself. It is in what the IP is connected to, and in climbing from that brittle indicator toward the durable ones (tooling, infrastructure patterns, behaviour) that actually cost an adversary to change.

Pivoting is the act of using one known indicator to discover related ones. Done well it turns a single dot into a graph. Done badly it manufactures false connections from coincidence, which is worse than having no lead at all.

Step 1: enrich before you pivot

Before chasing anything outward, gather what the IP already tells you. Enrichment is context; pivoting is expansion, and doing them in the wrong order is how analysts wander. The baseline enrichment for any address:

  • Network ownership. The autonomous system (ASN) and the organisation that announces it. A residential ISP, a bulletproof host, and a mainstream cloud provider each change how you read everything that follows.
  • Reputation and sightings. Which feeds have seen this address, in what role, and how recently. One stale hit from two years ago is not the same as three feeds agreeing this week.
  • Geolocation, read carefully. Where the infrastructure is hosted, which is a fact about a data centre, not about a person.
  • Open services. What is listening, and what those banners and certificates suggest the host is for.
analyst@triagetext
# the shape of a first-pass enrichment (illustrative)
IP        : 203.0.113.45
ASN       : AS20473  (a low-cost VPS provider)     # context: cheap, disposable
reputation: C2 signal (2 sources, seen this week)   # fresh, corroborated
geo       : Amsterdam  # where the box is, NOT who runs it
services  : 443/tcp, self-signed cert, uncommon JA-style fingerprint
verdict   : suspicious, pivot warranted

Step 2: the pivot axes

With context in hand, each attribute of the IP becomes a direction you can travel. The trick is to pivot deliberately, one axis at a time, and to record why each hop is justified:

Pivot fromTo findStrength of link
Passive DNSDomains that resolved here, over timeStrong if the window is tight
TLS certificateOther hosts serving the same cert or keyVery strong; keys are rarely shared by accident
Service fingerprintHosts running the same distinctive stackModerate; corroborate, do not conclude
WHOIS / registrationDomains registered with the same detailsStrong when details are unique, weak when generic
ASN / netblockNeighbouring malicious hostsWeak alone; a lead, not a link
Hosting onlyAnything on a big cloud providerNone; do not pivot on shared hosting

The right-hand column is the whole discipline. A shared TLS key connecting two hosts is close to proof; two hosts sitting in the same giant cloud range is a coincidence. Treating those two the same way is the single most common analyst error.

Following passive DNS

Passive DNS is a historical record of which domains resolved to which addresses and when. It is the highest-yield first pivot from an IP, because it turns an address into the names that used it, and names carry far more meaning. But time is everything: a domain that pointed at this IP during the window your alert covers is a real link; a domain that pointed here two years earlier, before the address was recycled to a new tenant, is not. Always bound the pivot by the time of your evidence.

Following certificates and services

The strongest pivots exploit things an adversary reuses without thinking. A TLS certificate (or better, a private key) reused across hosts links them tightly; operators stand up new infrastructure and copy the same cert because it is convenient. Distinctive service fingerprints, an unusual combination of open ports, a specific default page, a characteristic banner, let you find sibling hosts configured from the same playbook. These climb the Pyramid of Pain: they point at the adversary's habits, which are expensive to change, rather than at one disposable address.

Pivot toward what costs the adversary to change. An IP is free to abandon; a reused key, a signature service build, or a registration pattern reveals the operator behind many addresses at once. That is the difference between blocking one node and mapping the network.

The attribution trap

Two mistakes end more investigations than any technical limit:

  • Hosting is not attribution. An IP geolocated to a country tells you where a server sits, which an attacker chose precisely because it is not where they are. “The IP is in country X” is never, by itself, “country X did this.”
  • Shared infrastructure is not shared guilt. Cloud providers, CDNs, and VPS pools put unrelated tenants on the same ranges and often the same addresses. Finding a bad host near a good one on a big provider means nothing without a stronger link.

Write your confidence down as you go. “Linked by a shared, uncommon TLS key” and “both in the same /16 at a major cloud” are not the same claim, and a report that blurs them will get someone blocked, or cleared, for the wrong reason.

Knowing when to stop

Pivoting can expand forever; the skill is stopping at the point of diminishing evidence. Stop when the links go generic (you have reached shared hosting or a common CDN), when a new hop adds no confidence, or when you have enough to make the decision the alert actually required: escalate, block, monitor, or close. The goal was never a map of the whole internet. It was a defensible answer to one question, plus a short list of higher-value indicators worth watching.

Doing this without ten tabs

Done by hand, this is a dozen browser tabs, a spreadsheet, and a lot of copy-paste, which is why analysts skip steps under pressure. A correlation platform does the enrichment and the safe pivots in one pass and, crucially, keeps the provenance attached to each hop so your confidence is auditable. This is exactly the workflow Forensia is built for: paste the IP, get the verdict with its evidence, and follow the pivots it surfaces, with the coverage gaps stated rather than hidden.

Key takeaway

A single IP is the weakest indicator you will ever hold. Its value is entirely in what it connects to, so enrich it first, then pivot deliberately along axes that actually cost the adversary something: reused keys, historical DNS, signature service builds.

And keep your evidence honest. Hosting is not attribution, proximity on shared infrastructure is not a link, and every hop should carry the reason you trusted it. That discipline is what turns a noisy alert into a decision you can defend.

References & further reading

  1. David J. Bianco, The Pyramid of Pain, the model for why some indicators are worth more than others.
  2. MITRE, ATT&CK, for mapping infrastructure findings to adversary behaviour.
  3. Farsight / DomainTools, research on passive DNS and infrastructure pivoting.
  4. Censys, internet-wide scanning, and the concept of certificate and service pivoting.
  5. OverWatch Labs, How to investigate suspicious infrastructure, the next step once you have more than one node.
All posts Explore Forensia

Forensia

Start with anything suspicious.

Forensia correlates open and licensed intelligence into evidence-backed answers on IPs, domains, hashes and more, with the pivots worth taking next.