LSN โ€” Local Sovereign Network

TI-2026-060E โ€” The Unified Field

Classification: HIGH ยท Synthesis Confidence: HIGH โ€” multi-axis + multi-sensor convergence, resolved through the curated entity graph TLP:WHITE โ€” external attacker infrastructure named in full; operator internals redacted. Series: The 200 That Lied โ€” Part E, the synthesis. Four dossiers built four axes. This one shows what happens when an actor stands on more than one of them at once.

The problem with a single axis

Every part of this series has ended with a defensible attacker shrug.

Taken one at a time, each is deniable. That is not a weakness in the method โ€” it is the nature of a masked signal. The 200-mask exists precisely to make any single observation ambiguous, and it succeeds. If the whole case rested on one axis, the attacker's shrug would be reasonable.

But the axes are not one thing measured four times. They are four independent properties of a request: the status it returned, the kind of host it targeted, the verb it used, and the destination it recorded. Status can be masked without touching the host taxonomy. A verb is chosen independently of the redirect. The mask that defeats one axis does nothing to the others โ€” because the others measure something the mask never touched.

So the question that resolves the whole series is not "is this one signal hostile?" It is: when the same hand lands on two, three, four axes at once, what happens to the shrug?

It collapses. This dossier is the collapse.

Convergence one: the offshore recidivists, confirmed three times

Two names have recurred across this series like a bassline: VPSVAULT.HOST (AS215925, Seychelles) and INTERNET-MAGNATE (AS214209, announced across UAE / Romania / US). Part B found them in the benign-on-404 census โ€” 0.00 404-rate, 1.00 effective-bad, the perfect status-mask signature. Part C found them again, independently, in the WebDAV set.

Pull the full request vector for their nodes and the deniability is gone:

45.198.224.245 (VPSVAULT)143.20.185.242 (INTERNET-MAGNATE)
Status axis (A)masked / effective-bad 1.00masked / effective-bad 1.00
Host axis (B)offshore, 0.00 404-rate (census member)offshore, 0.00 404-rate (census member)
Method axis (C)PROPFIND ร—3 โ€” WebDAV RCE-reconPROPFIND ร—2 โ€” WebDAV RCE-recon
The WHOentity graph: VPSVAULTHOST (operates)entity graph: Internet Magnate (Pty) Ltd (operates), RIPE NCC (registered_by)

Read across a single row and you could argue it. Read down a single column and you could argue it. Read the table and there is nothing left to argue: an operator that is simultaneously an offshore host hiding at a 0.00 404-rate, a WebDAV RCE-prober, and an effective-bad 1.00 node โ€” three orthogonal measurements agreeing โ€” is not a suspicion with a name attached. It is the name. And the entity graph supplies the name: not "AS214209," but Internet Magnate (Pty) Ltd, a company, registered, with a jurisdiction and an operator of record. The mask hid the status; it could not hide the shape of the hand behind it.

Convergence two: the join across observation points

The offshore recidivists converge across axes of one sensor. The strongest convergence in the corpus is across sensors โ€” two instruments that share no data, no protocol, and no detection logic, agreeing on the same IP.

Our web-threats layer watches HTTP. Our Cowrie honeypot watches SSH. They are wired to nothing in common. And twelve IPs light up on both โ€” attacking the web edge (effective_bad โ‰ฅ 0.5, through the mask) and opening SSH sessions on the honeypot. When two blind instruments that cannot see each other both point at the same address, the probability that the address is innocent is not low. It is gone.

The list names itself:

Multi-vector IPASN / OperatorWhat it is
94.229.227.115AS48796 โ€” MTS PJSC ๐Ÿ‡ท๐Ÿ‡บa Russian state telecom on both sensors, eff-bad 1.00
52.23.195.88AS14618 โ€” Amazon AWSthe AWS threat-node from Parts A/B, now also in SSH
165.22.75.61 ยท 165.22.85.29AS14061 โ€” DigitalOceantwo DO nodes, web + SSH
173.239.250.47 ยท 173.244.32.9AS137409 โ€” GSL Networkstwo IPs, one ASN, both scanner_fingerprint
101.47.15.119AS150436 โ€” Byteplus (ByteDance)shell_upload on the web, session on SSH
192.42.116.107AS215125 โ€” Cyberology-ASthe Church of Cyberology Tor cluster

That last row is the point of the whole method. 192.42.116.107 is not a new discovery โ€” it is the Church of Cyberology Tor-exit actor already dissected in this corpus as TI-2026-030D โ€” The Satanist and 019L โ€” The Cathedral. The 200-mask lens did not find a stranger; it found a face the entity graph already knew, standing on the web+SSH join, confirming through a third sensor an actor the program had named months earlier. Convergence does not just raise confidence within a case โ€” it stitches a new observation into the standing map.

The unified model, stated plainly

Strip the series to its engineering core and it is a single correction to a single mistake.

The mistake: treating an HTTP request as its status code. The whole security-monitoring industry's first-pass triage projects a rich, multi-dimensional event onto one scalar โ€” 2xx good, 4xx/5xx interesting โ€” and then reasons about the shadow. The 200-mask is nothing more than an attacker noticing that the projection is lossy and living in the part that got thrown away.

The correction: treat a request as a vector.

request = ( effective_status,   โ† Part A: reconstructed, not reported
            host_type,          โ† Part B: taxonomy, not hostname
            method,             โ† Part C: the verb, scored
            decoded_target,     โ† Part D: the redirect, read
            user_agent, cadence โ† the remaining dimensions )

Hostility is a property of the vector, not of any component โ€” and identity is a property of the entity graph, not of any behaviour. Score the whole vector and cross-reference the graph, and every attack this series documented โ€” the SSRF-200, the benign-404, the CONNECT hammer, the auth-redirect โ€” becomes visible simultaneously, because an attack engineered to vanish on one axis is, by that very engineering, still fully present on the others. You cannot hide in a projection from an observer who kept the original.

The seven questions โ€” answered for the whole series

Who is this? Not one actor but a resolved population: offshore recidivist hosts (VPSVAULT, INTERNET-MAGNATE = Internet Magnate Pty Ltd), state telecoms (China Telecom, Maroc Telecom, MTS), hyperscalers as firing ranges (AWS, Azure, GCP, DigitalOcean, ByteDance), and named prior actors (Church of Cyberology). The web layer said WHAT; the entity graph said WHO.

Why did it attack? The full kill chain, distributed across the axes: reconnaissance (host-guessing, method-probing), credential theft (.env dictionary), access-enabling (open proxy, WebDAV shell), and SSRF discovery โ€” each optimised to return a success code.

Who does it claim to be? Clean networks, browsers, sync clients, satisfied visitors. Every claim is a projection onto the one axis the attacker controls, and every claim fails the moment a second axis is read.

Whom is it related to? The convergence is the relationship graph: cross-axis co-occurrence and cross-sensor agreement are edges, and the entity graph is where they resolve into named operators and prior dossiers.

Where is the money? Reconnaissance prices the products above it โ€” a confirmed SSRF, a leaked .env, an open relay, a WebDAV shell each become a saleable line item. The mask lowers the cost of producing them to near zero by removing the reputational tax of a visible footprint.

What is the official anchor? Documented, every time โ€” RIRs, state telecoms, incorporated hosts, hyperscalers with abuse desks. The recurring, damning finding of the series is that all of those anchors stayed silent, because a success code gave their own instruments nothing to act on.

What if it is not who it claims? It never is who it claims โ€” that is the series' one universal result. The claim lives on the masked axis; the truth lives on all the others; and the entity graph adjudicates.

Steelman: the strongest case against convergence

"Convergence is just correlation, and correlation on a small, self-selected sample proves nothing. You picked the IPs that appear on multiple axes and then declared multi-axis appearance significant โ€” that is circular. Twelve web+SSH IPs out of thousands is a rounding error, and 'the same ASN on two axes' is expected when the biggest ASNs (AWS, DigitalOcean) are on every axis by sheer size."

The best objection in the series, and the one the whole method was built to survive:

The steelman is right that correlation is not causation. It is wrong that this is mere correlation: it is agreement between orthogonal, independent measurements, checked against a prior map. That is not a coincidence detector. It is evidence. Confidence: HIGH.

Read between the lines

The deepest thing this series found is not a technique; it is a symmetry. Every mask that hides an attack is a convenience that serves a user โ€” the auth 200 that lets you log in, the SPA 200 that makes the page fast, the catch-all that spares you a broken link, the WebDAV 207 that lets your files sync. The attacker's entire craft is the discovery that convenience and camouflage are the same object seen from two sides. They did not build the masks. We did, for good reasons. They simply moved into them.

And convergence is the mirror of that symmetry. If every mask is a convenience, then no attacker can hide behind all of them at once without contradicting themselves โ€” a request cannot be a benign auth probe (Part D) and a benign sync client (Part C) and benign clean infrastructure (Part B) simultaneously, because those benign stories are mutually exclusive. The masks that protect the attacker individually indict them collectively. To hide on four axes, they would have to be four different innocent things at the same time, and no one is. The 200-mask is undone not by piercing any single lie, but by making the liar tell all of them at once and watching the stories fail to agree.

The human layer

Every part of this series had a victim one server removed โ€” the company whose .env leaks, the mail server poisoned by a borrowed relay, the forgotten IIS box that becomes a shell. The unified field is where they stop being separate anecdotes. The Russian state telecom on the web+SSH join is not attacking "a honeypot" and "a web edge"; it is running one operation against everyone, and the two sensors are two windows onto the same room. The person this series is finally for is the defender who has been told, by every dashboard they own, that their green wall of 200s means safety โ€” and who deserves to know that safety was a projection, that the original event is still recoverable, and that the attacker who counted on the shadow left their whole body in the light of the other four axes. We built the instrument that keeps the original. This series is what it saw.

Investigation metadata

FieldValue
DossierTI-2026-060E โ€” The 200 That Lied (Part E, synthesis)
Date2026-07-05
Primary sensorLSN web-threats + Cowrie SSH honeypot + curated entity graph (~271K edges)
Convergence setOffshore recidivists on 3 axes (VPSVAULT, INTERNET-MAGNATE); 12 IPs on the web+SSH join
Named cross-refsChurch of Cyberology (030D/019L); .env Harvesters (046A); European Axis / Contabo (042T); Seychelles offshore (024/026)
Modelrequest = vector(effective_status, host_type, method, decoded_target, ua, cadence); identity = entity graph
ConfidenceHIGH (orthogonal-axis convergence, cross-sensor agreement, prior-attribution controls)

The series โ€” TI-2026-060: The 200 That Lied โ€” A (status: the SSRF oracle & the mask), B (host: the census of the invisible), C (method: the verb axis), D (redirect: the auth proxy's confession), E (synthesis: the unified field). One investigation, five dossiers, one correction: the HTTP status code was never a verdict, and the attacks that hid in it were never invisible โ€” only unmeasured.

They engineered every request to be innocent on the one axis anyone watches. It never occurred to them that someone would watch all the others โ€” and that the innocent stories, laid side by side, would refuse to agree. The mask was never the problem. The problem was that we only ever looked at one.

โš  Personal capacity. Research published independently โ€” not reflecting employer views. Derived from passive observation of attacks against personal infrastructure. Full disclaimer โ†’
โ† Previous The 200 That Lied โ€” 5 / 5 Next โ†’