TI-2026-047D โ The Cartographers of the Web
๐ The Short Version
- An IP address does not have a country. It has up to five, derived from five different sources โ and they frequently disagree.
- On the web surface, attackers exploit that gap: register the company in one country, route the packets from a second, geolocate to a third.
- Data Campus Limited โ Hong Kong on paper, Netherlands on the wire.
- Microsoft Azure โ one US-registered network, abusing nodes scattered across CH, GB, SG, BR.
- M247 โ the masterpiece: virtual subsidiaries that claim Cuba, Iran, Venezuela in the registry while sitting physically in Romania.
- Geography on the internet is a user interface, not a fact โ and the flag is the easiest thing an attacker can change.
The country shown next to an attacker is the most negotiable field in the entire record.
๐บ๏ธ The Five Locations
Ask a security tool where an IP "is," and it answers with quiet confidence โ a flag, a country code, a dot on a map. Ask five tools, and you get an argument.
The platform derives an address's country from up to five independent signals:
- Geolocation (commercial IPโcountry databases)
- Team Cymru BGP prefix-origin (which network announced the route)
- RDAP registrant (what the owner declared to the registry)
- iptoasn (a second routing-derived mapping)
- abuse_country (where complaints are handled)
When these agree, geography feels solid. When they don't โ and for a documented set of addresses they flatly don't โ the comfortable single answer dissolves:
| IP | One source saysโฆ | Another saysโฆ |
|---|---|---|
139.198.113.29 | CN (BGP origin) | HK (iptoasn) |
80.94.95.221 | BG (BGP origin) | VN (iptoasn) |
207.56.225.202 | HK (BGP origin) | SG (iptoasn) |
198.46.134.148 | GB (BGP origin) | US (iptoasn) |
209.90.232.71 | NL (iptoasn) | US (BGP routing) |
Following the program's founding rule (TI-2026-019M): when the sources disagree, the disagreement is the finding. We do not silently pick a flag. We record that there isn't one.
โ๏ธ The Split โ Registered Here, Routed There
The simplest move is to put the paperwork and the packets in different countries.
Data Campus Limited (AS215929) is a Hong-Kong-registered company. The attack block it runs โ 62.164.177.0/24, home of the xmlrpc.php sweep pair from Letter B โ is routed from the Netherlands. The whole segment is small and entirely hostile: three web-active IPs, and all three also appear in the SSH honeypot.
๐ซ๏ธ The Scatter โ One Network, Many Flags
The hyperscalers achieve the same effect without trying. Microsoft Azure is one US-registered network (AS8075, ARIN) โ yet its abusing nodes geolocate to Switzerland, Britain, Singapore and Brazil. The empty-UA webshell node 172.161.73.175 reports CH while riding a US ASN.
This is not Microsoft lying; it is the structural consequence of global allocation. But the effect for a defender is identical to deliberate deception:
- You cannot country-block a hyperscaler โ there are too many apparent countries.
- You cannot ASN-block it โ too much legitimate traffic rides the same number.
๐๏ธ The Masterpiece โ M247 and the Virtual Nations
Splitting and scattering are amateur next to what M247 Europe SRL has built. It does not merely route around the map โ it edits the registry.
M247 (AS9009) registers ten "national" subsidiaries whose RDAP country fields claim states across three continents โ while the infrastructure sits physically in Romania, all behind one contact, abuse@m247.ro:
The web scanner 146.70.194.252 carries the signature contradiction in miniature: prefix-origin Romania, registrant Netherlands. And the backbone is owned by Macquarie Group, an Australian listed financial conglomerate โ so the ownership has its own fourth and fifth flags.
โ๏ธ Why the Map Is Mutable
None of this is exotic. The mutability is written into the internet's own standards.
- RFC 4271 (BGP-4): "If a BGP speaker chooses to advertise a previously received route, it MAY add to, or modify, the path attributes of the route before advertising it to a peer." The very signal that prefix-origin geolocation depends on is, by design, editable in transit.
- The Cambridge Cybercrime Centre states it plainly in its methodology: "Accurately mapping IP addresses to countries is challenging."
- RDAP registrant country is largely self-declared by the network's owner โ which is precisely how "M247 Ltd Cuba" comes to exist.
So the geographic ambiguity is not a flaw in our data. It is a property of the system the data describes.
โ๏ธ Why It Matters โ Location Is Jurisdiction
This would all be trivia if location were cosmetic. It is not. Where an address "is" decides which law can reach it โ who may subpoena the host, whose sanctions apply, which court can order a takedown, which police force even has standing to knock.
FATF's virtual-asset guidance and the US Treasury's 2024 proliferation-financing assessment both document jurisdiction-shopping as a deliberate sanctions-evasion technique in finance. The same logic governs infrastructure: a negotiable location is a negotiable set of laws. The attacker is not hiding where they are so much as choosing whose rules apply.
๐ง Reading Between the Lines
1. Geography is a UI, not a fact
The flag next to an IP is the output of a guess, dressed up as a measurement. Treating it as ground truth โ for blocking, for attribution, for blame โ is the original sin that every other deception here exploits.
2. The map is chosen, not measured
From the five competing signals, the operator arranges the ones they control (incorporation, transit purchase, RDAP declaration) to land on the most convenient answer. They are not evading the map; they are drawing it.
3. The flag is the easiest thing to change โ so stop trusting it
IPs rotate; countries are negotiable; ownership hides behind shells. What does not change cheaply are the durable behavioural signals โ the 170-path dictionary (Letter C), the shared SSH key, the HASSH fingerprint, the reused webshell filename. Fingerprint those. Treat country as a claim to be corroborated, never a fact to be trusted.
4. The registry is a soft target
M247's virtual nations show the deepest layer: when self-declared RDAP fields are taken as authoritative, the registry itself becomes an attack surface. The fix is not technical but governance โ and that gap is a documented-negative finding about RIR verification.
โ The Questions
Who is this?
Operators who have arranged to be from wherever is most convenient โ HK-on-paper/NL-on-wire, US-ASN/CH-geo, Romania-pretending-to-be-Cuba.
Why did it attack?
The attacks are documented elsewhere in this series; here the question is jurisdictional โ why pick that flag? Because it shapes who can come after them.
Who does it claim to be?
A different country to each source. The claim with the most authority โ the registry record โ is also the most freely invented.
Whom is it related to?
The whole "Cartographers" lineage: TI-2026-019M's geo-discrepancy seed, 023C's "Virtual Country", the M247 dossiers. Same deception, new surface.
Where is the money?
In the jurisdiction gap itself โ Macquarie books revenue on a backbone whose virtual nations diffuse accountability across borders no single regulator owns.
What is the official anchor? [INST]
RIPE NCC, whose self-declared RDAP fields are the soft spot. The institutional anchor exists; its verification does not โ and the gap is the finding.
What if it is more than it appears?
A European backbone able to mint "Cuba" and "Iran" records unilaterally is one RDAP query away from manufacturing sanctions ambiguity at scale. The virtual nations may be a convenience today and a laundering mechanism tomorrow.
โ๏ธ Verdict
The web-threat surface confirms what the program's founding investigation argued: on the internet, a location is a claim, not a coordinate. An address can be registered in Hong Kong, routed from the Netherlands, geolocated to Switzerland and declared to be in Cuba โ all at once, all "true" by some source.
Attackers exploit this not to vanish but to forum-shop โ to stand, at the moment of consequence, in whichever jurisdiction is least able to act. The only durable answer is to stop asking the map where someone is and start reading the things they cannot redraw: their toolkits, their keys, their habits.
They are cartographers of a country that does not exist โ and the map is the weapon.
๐ Related
- TI-2026-019M โ The Cartographers of Nowhere (the founding geo-discrepancy thesis)
- TI-2026-023C โ The Virtual Country (M247)
- TI-2026-047B โ The Repeat Offenders ยท 047C โ The Botnet Census
Series: ๐ช The Glass Cage ยท Letter: D ยท Classification: TLP:WHITE
Data sources: LSN web-threats database (5-source country attribution) ยท Team Cymru / RDAP / iptoasn ยท Qdrant honeypot country-discrepancy set ยท prior dossiers TI-2026-019M / 023C / 027 / 036B. External: Cambridge Cybercrime Centre; RFC 4271 (BGP-4); FATF 2021; US Treasury NPFRA 2024.
Investigation: TI-2026-047D ยท 4 actors ยท 8 evidence ยท 7 findings ยท 7 connections ยท 8 infrastructure records