LSN โ€” Local Sovereign Network

TI-2026-033H ยท 26 Jun 2026 ยท Threat Intelligence

HiddenPhish

In 033F, IP 45.154.98.153 carried a self-signed SSL certificate with the organization name HiddenPhish. The domain hiddenphish.xyz hides behind Cloudflare. The IP probed the Russian Federal Tax Service registry three times in May 2026. This is the platform behind those signals.

Infrastructure confidence: HIGH | Russian attribution: MEDIUM | Sources: Pulsedive ยท OTX ยท AbuseIPDB ยท RIPE ยท Spamhaus ยท Honeypot HTTP CONNECT logs

Executive Summary

HiddenPhish is a phishing-as-a-service (PhaaS) platform. It was discovered via its self-signed SSL certificate (CN=hiddenphish.xyz, O=HiddenPhish, fingerprint f7a67265โ€ฆ) deployed on IP 45.154.98.153 โ€” hosted by 1337 Services GmbH (AS210558, Hamburg, Germany), a Spamhaus ASN-DROP and SBL-listed bulletproof hoster whose public brand is rdp.sh.

The same IP simultaneously runs a Tor exit node. The surrounding /24 (45.154.98.0/24) is a phishing farm: 30+ Turkish-language Carrefour discount fraud domains (.cfd TLD), Spanish card phishing, Argentine embassy and visa impersonation. French bank phishing was hosted here in 2022; malware C2 in 2023. The infrastructure has a continuous criminal operations record spanning at least four years.

Two Russian actor signals: the domain ned.moyuniversalnyy.store ("my universal store" in Russian) pointed to this IP in November 2024; and in May 2026, 45.154.98.153 probed egrul.nalog.ru โ€” the Russian Federal Tax Service's company registry โ€” three times via HTTP CONNECT. EGRUL lookups are a consistent precursor to Russian business fraud and BEC targeting.


1 โ€” The SSL Fingerprint

Self-signed TLS certificates are the forensic fingerprints of phishing infrastructure. A real business would use a CA-issued certificate. A phishing toolkit ships a self-signed cert as a placeholder that gets deployed on each new host โ€” and each deployment carries the same fingerprint.

hiddenphish.xyz
Organization: HiddenPhish
Subject/C=US/ST=State/L=City/O=HiddenPhish/CN=hiddenphish.xyz
IssuerSelf-signed (same as subject)
Valid from2025-10-25 08:37:31
Expires2026-10-25 08:37:31
Versionv3
Fingerprintf7a67265437c340e5a8b298e5128a033ce64da25432a03b598b68c65a0c43e93
Location fields C=US / ST=State / L=City are generic placeholder values โ€” no real organization would fill in the string literal "State" for a state. This is an automated cert generation artifact: the phishing kit creates the cert with only CN and O meaningful. Deployed on port 80 of 45.154.98.153.

The public-facing domain hiddenphish.xyz is a different story. It points to Cloudflare's CDN โ€” not to this server. Cloudflare fronting means the platform's management interface or customer portal is hidden behind a major CDN, preventing direct IP attribution from the domain. The backend (45.154.98.153) was found via the SSL cert fingerprint on the server, not via DNS.

hiddenphish.xyzAโ†’172.67.182.154 / 104.21.32.35ยท Cloudflare CDN (public portal)
45.154.98.153SSL certโ†’CN=hiddenphish.xyzยท Backend server (found via fingerprint)
45.154.98.153PTRโ†’45.154.98.153.powered.by.rdp.shยท 1337 Services GmbH / rdp.sh

Why this cert is a toolkit artifact

Real organizations generate certificates with real location data. Placeholder strings โ€” "State", "City" โ€” appear only in automated cert generation scripts that skip location validation. This pattern is consistent with a phishing kit that includes a cert generation step in its installer, using a fixed template with only the CN and O fields parameterized. Every HiddenPhish deployment will carry this same fingerprint until the operator replaces it with a custom cert.


2 โ€” 1337 Services GmbH: The Host Behind rdp.sh

In 033F, we compared rdp.sh (a legitimate RDP infrastructure provider) against starkrdp.io (a seized impersonator). The hoster behind rdp.sh is now identified: it is 1337 Services GmbH โ€” a Hamburg-based RIPE LIR whose PeerDB website is rdp.sh and whose PTR record pattern is *.powered.by.rdp.sh.

45.154.98.153
PTR: 45.154.98.153.powered.by.rdp.sh
ASNAS210558 โ€” 1337 Services GmbH
Org addressLudwig-Erhard-Str. 18, 20459 Hamburg, Germany
RegistrationDistrict court Hamburg HRB 164175
RIPE NICORG-SG394-RIPE / SERVPERSO-MNT
Subnet45.154.98.0/24
Spamhaus (subnet)DROP โ€” SBL687510
Spamhaus (ASN)ASN-DROP (entire AS210558)
AbuseIPDB score100 โ€” 289 reports, 155 reporters
Bulletproof flagYES (Pulsedive/local classifier)
Phone+4941218302498 / +49 170 3076946

Spamhaus ASN-DROP listing means the entire AS210558 is considered by Spamhaus to be under the control of, or used by, criminal actors. The SBL listing for the specific subnet (45.154.98.0/24) adds a block-level record. Most reputable networks maintain blocking policies based on both ASN-DROP and SBL entries.

AbuseIPDB category breakdown for this IP (289 reports, 155 distinct reporters):

Open Proxy
38
DDoS
26
Brute-Force
22
Web Spam
13
Exploited Host
15
Port Scan
14
Web Attack
10
Email Spam
4

The highest category is "Open Proxy" (38 reports) โ€” consistent with a Tor exit node. "DDoS" (26 reports) is consistent with the stresser ecosystem context from 033F and 033G. "Brute-Force" (22 reports) represents WordPress login scanning and Plesk panel attacks documented in individual reports.

One AbuseIPDB report (May 27, 2026) records: "Failed plesk-panel login with username [redacted] from 45.154.98.153 (45.154.98.153.powered.by.rdp.sh)" โ€” the PTR record appears in the log entry, confirming the 1337 Services GmbH branding is visible in production abuse records across Europe.


3 โ€” The Tor Exit Layer

Port 80 on 45.154.98.153 does not serve a phishing page directly. It serves a Tor exit router notice:

HTTP Response at port 80

Title: "This is a Tor Exit Router"
Content-Length: 6519 bytes
Header: x-your-address-is: 172.233.177.244 (Akamai Connected Cloud)
OTX pulse coverage: 50 daily "Anonymization_Network" entries

This is architecturally significant. A server that advertises itself as a Tor exit router will have all outbound traffic โ€” including probes, scans, and phishing infrastructure calls โ€” appear to the destination as anonymized Tor traffic. The x-your-address-is header tells the connecting client which Tor exit IP they appear to come from.

Hosting a Tor exit node alongside phishing infrastructure on the same IP creates a specific pattern: the operator can route phishing toolkit callbacks, credential exfiltration, and reconnaissance through the Tor network, making attribution at the destination significantly harder. The exit router page itself is a standard Tor Project template that legitimate exit operators display to explain unexpected traffic to destination servers.

Tor exit + phishing = layered cover

A legitimate Tor exit operator runs exit nodes as a public service. A criminal operator running Tor exits on the same server as phishing infrastructure uses the exit node to launder the origin of outbound criminal traffic โ€” and gains the legal cover of "this is a Tor exit, any traffic could come from anywhere through it." The combination on a single Spamhaus-DROP-listed IP in a Spamhaus-ASN-DROP AS makes the anonymization purpose transparent.


4 โ€” The Phishing Farm: 45.154.98.0/24

The full /24 that contains 45.154.98.153 is a phishing infrastructure block. Reverse IP enumeration reveals three distinct active campaigns and one historical one:

Campaign 1 โ€” Turkish Carrefour Discount Fraud (active)

The largest cluster: 30+ .cfd TLD domains using Turkish-language Carrefour brand elements. "crf" or "carfr" abbreviate Carrefour; "indirim" = discount; "yilbasi" = New Year; "gunaydin" / "gunay" = good morning/day. The campaign spoofs Carrefour Turkey's loyalty/discount programs.

DomainIPTargetLang
aktmarktindirimi.cfd45.154.98.146Carrefour TR discountTR
carfrsayilbasisenliigi.cfd45.154.98.30Carrefour TR New YearTR
marktindirmlerinegel.cfd45.154.98.146Carrefour TR discountsTR
guncrfirsatlari.cfd45.154.98.30Carrefour TR daily offersTR
halmcrfgunay.cfd45.154.98.30Carrefour TR morning offerTR
crfrsayilbasisenliigi.cfd45.154.98.30Carrefour TR New YearTR
aslnkartnmnackslan.cfd45.154.98.71Card/loyalty phishing TRTR
kets4eki.cc45.154.98.196Card phishing TRTR

Campaign 2 โ€” Spanish card and government fraud (active)

DomainIPTargetLang
cardprotect-espana.cc45.154.98.29Spanish card/bank phishingES
embajada-estados-unidos-argentina.cc45.154.98.29Fake US Embassy ArgentinaAR
nexovisa-argentina.cc45.154.98.28Fake visa service ArgentinaAR

Campaign 3 โ€” French banking (historical, Dec 2022)

DomainIPTargetLang
caisse-epargne-se-connecter.net45.154.98.153Caisse d'ร‰pargne login phishing (French bank)FR

Caisse d'ร‰pargne is one of France's largest banking networks with over 40 million customers. The domain "caisse-epargne-se-connecter.net" ("caisse-epargne" + "se connecter" = "log in") was a credential harvesting page for French banking customers, hosted on this same IP in December 2022 โ€” three years before the current HiddenPhish deployment.

The multi-language, multi-campaign structure (Turkish / Spanish / Argentine / French) across four years on the same infrastructure block is the signature of a PhaaS platform โ€” not a single-operator campaign. Different customers run different campaigns; the hosting infrastructure is shared. HiddenPhish is the platform that connects them.


5 โ€” The Russian Thread

Two independent Russian signals on 45.154.98.153, separated by 18 months:

Domain / EventDateSignificance
ned.moyuniversalnyy.store Nov 2024 Russian: "my universal store." Passive DNS (OTX) shows this domain resolving to 45.154.98.153. The .store gTLD and Russian-language name suggest a Russian-language e-commerce cover or credential theft lure.
egrul.nalog.ru (3ร— HTTP CONNECT) May 2026 45.154.98.153 sent HTTP CONNECT proxy requests to egrul.nalog.ru โ€” the EGRUL section of the Russian Federal Tax Service website. EGRUL = Unified State Register of Legal Entities (ะ•ะดะธะฝั‹ะน ะณะพััƒะดะฐั€ัั‚ะฒะตะฝะฝั‹ะน ั€ะตะตัั‚ั€ ัŽั€ะธะดะธั‡ะตัะบะธั… ะปะธั†). Three probes in May 2026.

What is EGRUL and why does it matter?

EGRUL (egrul.nalog.ru / nalog.gov.ru) is the Russian government's official registry of all legal entities registered in Russia โ€” the equivalent of Companies House (UK) or the Handelsregister (Germany). It contains company names, addresses, director names, registration numbers, and tax IDs for all Russian businesses.

Querying EGRUL is a standard due-diligence step in Russian B2B commerce โ€” and it is also a standard reconnaissance step in Business Email Compromise (BEC) and corporate identity fraud targeting Russian businesses. An actor probing EGRUL from a phishing infrastructure IP is either verifying a target company's registration details before impersonating it, or gathering identity data for invoice fraud.

Three separate HTTP CONNECT probes from 45.154.98.153 to egrul.nalog.ru in May 2026 โ€” during the same timeframe the HiddenPhish cert was active โ€” places a Russian-language operator in this infrastructure window.

The signal chain

Russian-language commercial domain (Nov 2024) โ†’ HiddenPhish toolkit deployed Oct 2025 โ†’ EGRUL company registry probed 3ร— (May 2026). This is not three unrelated events. A Russian-speaking operator used this infrastructure over an 18-month window that spans the HiddenPhish deployment. The EGRUL probing is reconnaissance: identifying a Russian company to impersonate in a phishing or BEC campaign.


6 โ€” Multi-Year Criminal Infrastructure Record

PeriodActivityEvidenceConfidence
2020-09InvoiceNinja instance (invoiceninja.jantechcs.com)OTX passive DNSLOW โ€” may be legitimate
2022-12Caisse d'ร‰pargne (FR) credential phishingOTX passive DNS, domain patternHIGH
2023-07Bandit malware C2 (Viriback C2 Tracker)Viriback tracker / PulsediveHIGH
2023-08Malware C2 generic linkagePulsedive threat feedMEDIUM
2024-11Russian-language domain (ned.moyuniversalnyy.store)OTX passive DNSHIGH
2025-10HiddenPhish SSL cert deployed (active)Pulsedive SSL fieldCONFIRMED
2026-05EGRUL registry probing (3ร— HTTP CONNECT)Honeypot HTTP CONNECT logsHIGH

This IP has been in continuous criminal use for at least four years. The Bandit malware family, French banking phishing, Russian actor signals, and now HiddenPhish PhaaS infrastructure represent different criminal operations using the same bulletproof hosting node. 1337 Services GmbH either does not act on abuse reports or does not review them โ€” 289 reports from 155 distinct reporters with no observable remediation.


Questions & Findings

Q

How do we know HiddenPhish is a platform (PhaaS) and not a single operator's custom toolkit?

A

The multi-language, multi-campaign distribution across four years with different targets (French bank, Turkish retail, Spanish card, Argentine government) points to multiple customers, not a single operator with consistent target focus. A single operator pursuing a specific financial target uses one language and one sector. PhaaS platforms show linguistic and sectoral diversity because they sell infrastructure to multiple independent customers who bring their own targeting. The HiddenPhish domain (Cloudflare-fronted, transfer-locked) is consistent with a service portal, not a personal campaign domain.

Q

What is the relationship between HiddenPhish and the stresser infrastructure from 033G?

A

Both HiddenPhish (NiceNIC registrar) and stresser.st/satellitestress.st (NiceNIC registrar) use NiceNIC as their domain registrar. This is a shared vendor, not a direct organizational link โ€” NiceNIC is a major registrar used by both legitimate and criminal operators. The connection via the Psychedelic Connector series is structural: the same investigation (TI-2026-033) reaches both because both emerged from the same payload IP (45.154.98.153). They share infrastructure in the same series but are not confirmed to share operators.

Q

Is 1337 Services GmbH / rdp.sh aware it is hosting criminal infrastructure?

A

The company holds a German commercial registration (Hamburg HRB 164175) and is a RIPE-registered LIR. It therefore has both the legal capacity to receive and act on abuse notifications and the RIPE framework obligation to maintain abuse-c contact records. AbuseIPDB shows 289 reports from 155 distinct reporters submitted to the abuse-c handle โ€” none of which produced observable remediation. Spamhaus has assigned both subnet-level (SBL687510) and ASN-level (ASN-DROP) listings. A company with RIPE LIR status and Spamhaus ASN-DROP listing has received notification at the most direct level possible. The absence of remediation is a policy choice.

Q

What does the Turkish Carrefour phishing campaign tell us about HiddenPhish customers?

A

The Turkish language dominance (30+ domains) and the focus on Carrefour SA (a French multinational operating in Turkey as CarrefourSA) is consistent with a Turkish-speaking operator or a PhaaS customer targeting Turkish consumers. The Accept-Language: tr-TR header observed in an AbuseIPDB report from this IP range confirms a Turkish browser profile in at least one active session. The .cfd TLD is specifically popular for phishing campaigns because it is cheap and less policed than .com or .net. The campaign sophistication (seasonal themes, multiple domain variants) suggests an experienced operator, not a novice using a toolkit for the first time.

Q

Is this connected to the broader Psychedelic Connector investigation?

A

45.154.98.153 entered this investigation in 033F as the IP carrying the HiddenPhish SSL cert and the EGRUL probe logs. The discovery method was the Psychedelic Connector's payload IP, not a direct operational link to the Tor relay cluster or DiamWall. HiddenPhish represents a separate criminal service that happens to run on the same type of bulletproof infrastructure that this investigation has documented across every article. The convergence is infrastructural: criminal services at scale all use the same small set of abuse-tolerant hosting providers.


Assessment

HiddenPhish is a phishing-as-a-service platform with a self-signed SSL toolkit certificate (fingerprint f7a67265โ€ฆ) deployed on 45.154.98.153 โ€” a bulletproof hosting node operated by 1337 Services GmbH (AS210558, Hamburg, Spamhaus ASN-DROP). The IP co-hosts a Tor exit node for anonymization cover. The surrounding /24 is a phishing farm spanning Turkish retail fraud, Spanish card phishing, Argentine government impersonation, and French banking fraud across four years of continuous operation.

A Russian-speaking operator is confirmed in this infrastructure window: Russian-language commercial domain (Nov 2024) + EGRUL company registry probing 3ร— (May 2026). The EGRUL lookups are consistent with BEC or corporate fraud targeting Russian businesses. Attribution confidence: MEDIUM โ€” the Russian actor signals are real but their direct relationship to the HiddenPhish platform versus co-tenancy cannot be confirmed from available evidence.

1337 Services GmbH has received 289 AbuseIPDB reports, Spamhaus ASN-DROP and SBL listings, and continues to operate without observable remediation. The absence of action is the policy.

Series Cross-References

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