HackForLab Q3 2026 Domain Infrastructure Report · dark horror poster cover · 71 percent of all domain IOCs were born this quarter · your blocklist is blind · scrolling DGA hostnames bleeding into shadow · blood-crimson glow · NRD DGA TLD-abuse brand-lookalike surveillance screen aesthetic · TaHiTI hunt report

Newly-Registered Domains & DGA Infrastructure in Q3 2026 — 5.63M New Domains, 660K DGA-Pattern Clusters, Four-Dimensional Hunt + TaHiTI Playbook

// Q3 2026 · HackForLab Domain Infrastructure Report · October 2026

Newly-Registered Domains Are Not a List · They Are a Stream

In Q3 2026 the HackForLab platform ingested 7.88 million domain indicators of compromise. 5.63 million of them — 71.4% — were first-seen in the quarter. That proportion is the operational signature of a perimeter that no longer sits still long enough to be allow-listed, deny-listed, or hand-triaged. The adversary has shifted from infrastructure as a resource to infrastructure as a flow, and the defender has to shift their detection logic accordingly.

This report decomposes the Q3 2026 domain surface into four hunt dimensions — newly-registered, TLD-abuse divergence, DGA-pattern, and brand-lookalike — and shows how each one maps to a concrete TaHiTI investigation. It names the Q3 top-10 for every dimension, attributes the loudest families, publishes four production-ready Sigma detections, and lays out a 30-day defender workflow. If you only read one domain-infrastructure report this quarter, make it this one.

Executive Brief · What a CISO Needs to Know in 60 Seconds

The headline: the newly-registered-domain tier is now the dominant fraction of all domain intelligence we see — not a slice of it. In Q3 2026 it accounts for roughly seven of every ten domain IOCs. The threat model implied by this is simple: assume any domain your users touch for the first time this quarter is a candidate adversary surface until proven otherwise.

7.88MTotal Q3 2026 domain IOCs ingested
5.63MFirst-seen in Q3 — the NRD proxy · 71.4%
660KDGA-pattern domains · 4 structural buckets
15.9KHigh-severity confirmed malicious domains
40×.xyz surge · July 15.7K → August 631.7K
14Brand lookalike families tracked

Three actions a CISO should take before the next quarterly review:

  1. Fund an NRD-aware DNS tier. At the proxy, resolver, or SIEM-enrichment layer — pick one. Any first-seen domain in your estate for the first N minutes (we recommend 15–60) should be a soft-block or hunt-alert surface, not a free-pass surface. Of the 15,944 confirmed high-severity domains we catalogued in Q3, the overwhelming majority were younger than 30 days at first user interaction.
  2. Treat .xyz, .top, .shop, .cfd, .sbs, .click, .cyou, .lol, .icu, .bond, .monster, .rest as elevated-risk TLDs by policy. We measured a 40× increase in .xyz volume between July and August 2026 alone. The abuse pattern is not evenly distributed — a handful of TLDs disproportionately host campaign infrastructure.
  3. Deploy brand-lookalike detection on your own domain and your top five vendor domains. We found 5,467 WhatsApp-token domains, 4,213 Office-token domains, 2,461 Apple-token domains, 1,291 Google-token domains, and 1,032 Amazon-token domains in a single quarter — none of them operated by the real vendors.

⚠ CISO Nightmare · The 90-Day Shift That Should Keep You Awake

Compare Q2 2026 to Q3 2026 on the single surface that matters most to a security leader — the external domain infrastructure your users touch. The numbers are not drifting. They are breaking.

  • Your attack surface quadrupled in 90 days. The volume of distinct domain IOCs we processed rose from 1.89 million in Q2 2026 to 7.88 million in Q3 2026. That is a +317% quarter-on-quarter expansion — more than 4× the previous quarter’s throughput. Whatever your current blocklist refresh cadence is, it is already behind.
  • Confirmed-malicious domains in your face more than doubled. High-severity, actioned, named-threat domains rose from 6,657 (Q2) to 15,955 (Q3) — a +140% increase. These are not probabilistic indicators. These are the ones the industry agreed on. The signal-to-noise ratio got worse because the signal itself got louder.
  • C2 infrastructure volume nearly doubled. Confirmed command-and-control domains rose from 304,589 (Q2) to 567,320 (Q3), a +86% quarter-on-quarter increase. The number of simultaneously-operated C2 nodes in the wild is at a trailing-12-month high.
  • Loader infrastructure exploded 56×. Loader-category domains climbed from 36 (Q2) to 2,026 (Q3). We are watching a wholesale re-tooling of the initial-access delivery layer in near-real-time. This is the pre-registration tier for the ransomware and info-stealer campaigns of Q4.
  • Phishing infrastructure more than doubled. From 2,063 confirmed phishing domains in Q2 to 4,809 in Q3 — a +133% rise. The credential-theft economy is scaling faster than the defender’s visibility.
  • Named APT clusters touching domain infrastructure rose 21%. 63 named APT actors in Q2 → 76 in Q3. These are the slow, patient, high-cost-of-discovery adversaries — and more of them are now visible through their domain tradecraft than at any point in the previous four quarters.
  • Named operator surface grew 28%. 328 named operators attributed to domain infrastructure in Q2 → 419 in Q3. Your attribution map is incomplete the day it is drawn.
  • The newly-registered tier became the dominant signal. Not a category we tracked — the single largest category. 5.51 million NRDs explicitly tagged in Q3 2026, up from a baseline that did not require its own category in Q2. The adversary stopped reusing infrastructure.

📊 Q3 2026 Domain-Intel SOC Dashboard · What Your Team Needs To See Monday Morning

Eight tiles. Each one answers “what changed since last quarter.” Each one belongs on your Monday-morning stand-up slide. The deltas are Q3 2026 vs Q2 2026 on the HackForLab global domain-intel feed.

Total Domain IOCs
7.88M
▲ +317% · vs Q2 · 1.89M
Newly-Registered Domains (NRD)
5.51M
▲ NEW TIER · 71% of all domain IOCs
High-Severity Confirmed Malicious
15,955
▲ +140% · vs Q2 · 6,657
DGA-Pattern Domains Detected
660K
▲ 4 structural buckets · ClearFake-dominant
Confirmed C&C Domains
567K
▲ +86% · vs Q2 · 304K
Loader Infrastructure
2,026
▲ ×56 · vs Q2 · 36
Phishing Infrastructure
4,809
▲ +133% · vs Q2 · 2,063
Named Operators (Domain-Attributed)
419
▲ +28% · vs Q2 · 328
Named APT Clusters
76
▲ +21% · vs Q2 · 63
.xyz TLD Monthly Peak
631K
▲ ×40 · Jul 15.7K → Aug 631.7K
Abuse-Tier TLD Policy Candidates
19
◆ Elevated-risk TLDs by Q4 policy
Brand-Lookalike Families Tracked
14
▲ 20K+ lookalike domains in-quarter
READ THIS CAREFULLY. Nine of the twelve tiles are red (volume rising, worse for defender). Three are flat or expanding by design. Zero are improving. If your 2026 security budget was planned against Q1 or Q2 2026 numbers, you are structurally under-resourced for the Q4 threat environment. The adversary is scaling the external surface faster than the industry is scaling detection. This is the number a CISO brings to the board.

Four Questions Every Security Leader Should Have Asked Monday · And Didn’t

If the tiles above landed in your inbox this morning and you did not immediately ask the four questions below, your organisation is not currently postured for the Q4 2026 threat environment. These are not hypothetical. They are the questions boards and audit committees will ask you in the next 90 days.

Question 1 · “How many of the 7.88 million Q3 domains has our own estate resolved?”
If you cannot answer within one working day, your DNS logging is incomplete or your enrichment pipeline is unbuilt. Both are show-stoppers for the hunt program the rest of this report describes.

Question 2 · “What is our mean-time-to-block for a confirmed-malicious domain from the moment the feed names it?”
Industry healthy target: < 15 minutes. Industry median: 24–72 hours. Every hour in that gap is operator dwell on known-bad infrastructure. For the 15,955 high-severity domains in Q3, every hour of defender lag is 15,955 extra exposure windows.

Question 3 · “Which of the 419 named operators do we think are specifically interested in us?”
You should be able to name at least five. If you cannot, your threat-intel function is consuming feeds but not producing targeting intelligence. The TaHiTI framework (next section) exists specifically to close that gap.

Question 4 · “Can we prove the Q2 → Q3 trend did not already breach us?”
The honest answer for most organisations is “not without a hunt.” That hunt — scoped to the three Run-Sheets published later in this report — takes a competent analyst three to five days. Scheduling it is one of the highest-leverage decisions a CISO can make this quarter.

Why This Matters · The Perimeter Started Moving

Classical perimeter defence assumed the external surface was discrete, nameable, and relatively stable. You could maintain a blocklist, you could enrich at the SIEM, you could run a weekly review cycle. The adversary used domains the way they used buildings: register one, operate it, let it burn, register another. The cadence of that cycle was measured in days or weeks and the defender had time to catch up.

That assumption is dead. Q3 2026 data shows the adversary now treats domains the way they treat payloads: ephemeral, cheap, generated-on-demand, and operated as a pool rather than a list. A single malware family — one we see as the dominant DGA-pattern contributor this quarter — spawned over 390,000 distinct long-random-string subdomains against compromised legitimate parents in 90 days. No blocklist on earth updates fast enough to track that cadence. The defender has to move upstream: from which domains are bad to which structural signatures identify an adversary-generated domain regardless of whether we have seen it before.

Reframe: the defender’s job is no longer to maintain the blocklist. It is to maintain the decision function that decides whether a never-before-seen domain should be allowed, questioned, or hunted. This report is a toolkit for building that decision function.

The Four-Dimensional Perimeter · A Hunting Taxonomy

To make the stream tractable, we decompose it along four orthogonal dimensions. Each one is a separate decision surface for the defender, each has its own structural telltale, each has its own TaHiTI hypothesis, and each produces a different Sigma rule.

Dimension 1 · Newly-Registered Domains (NRD)

The signature: a domain that has never appeared in your passive DNS or your corporate telemetry before this hour / day / week. Age at first user contact is the primary feature.

Why it fires: adversaries register fresh domains to defeat blocklists, to isolate campaigns from each other, and to limit the forensic trail if one burns. A domain that was registered seven minutes before the first click is not a coincidence.

What the data says: 5.63 million distinct domains in Q3 2026 were first-seen in Q3 — a defender treating “new” as a signal would have gotten a hunt alert for 71% of all domain traffic the organisation touches. That is too many to triage without a second dimension of filtering, which is exactly why we need the other three.

Dimension 2 · TLD-Abuse Divergence

The signature: a domain registered under a top-level domain whose abuse-to-legitimate ratio is disproportionately high. Not every TLD is equal — .com has an abuse rate near the global average because legitimate traffic dominates it. .xyz, .top, .cfd, .click, .shop, .sbs, .cyou, .lol, .icu, .bond, .monster, .rest have abuse rates several multiples higher.

Why it fires: cheap registration, lax verification, loose takedown procedures, or an active discount-pricing campaign at the registrar level. Adversaries follow price elasticity.

What the data says: In August 2026 alone, we observed a 40× surge in .xyz, a 25× surge in .top, and a 37× surge in .shop first-seen volume versus July. The abuse is not evenly distributed and it is not stable over time — it shifts as pricing promotions and takedown pressure shift between TLDs.

Dimension 3 · DGA-Pattern (Algorithmically-Generated Domains)

The signature: a domain whose stem (the part before the TLD) is structurally non-linguistic. It carries unusually high consonant density, unusual bigram transitions, non-pronounceable syllables, high numeric interleaving, or dash-heavy pseudowords. These stems were generated by an algorithm rather than typed by a human.

Why it fires: adversary malware uses deterministic generators to synthesise candidate C2 destinations the operator can pre-register. The operator and the implant share the seed and the algorithm, so they both arrive at the same destination without a hard-coded hostname.

What the data says: 660,926 distinct DGA-pattern domains observed in Q3 2026 across four buckets (long-random, alphanum-mix, high-consonant, dash-heavy). The dominant family in this surface produces 8-character random prefixes attached to compromised legitimate parent domains — a hybrid of DGA and infrastructure hijack.

Dimension 4 · Brand-Lookalike (Impersonation)

The signature: a domain that embeds a well-known brand token as a substring, hyphenated prefix, hyphenated suffix, or subdomain — but is not operated by the brand’s real registrar footprint. A homoglyph substitution (paypa1, micr0soft, whatsapp-login) is a special case of the same pattern.

Why it fires: adversaries abuse brand recognition for phishing credential capture, fake login portals, fake update prompts, and consumer-grade scams. The TLD is often one of the abuse-tier TLDs because fast and cheap matters more than legitimacy.

What the data says: 14 tracked brands produced 20,982 lookalike domains in Q3 2026 collectively. WhatsApp leads with 5,467 (a mass-registered cluster all first-seen on 2026-07-05 — a classic campaign-ops marker), Office / Office365 is second at 4,213, Apple third at 2,461, then Google (1,291), Amazon (1,032), Okta (721), Coinbase (711), Binance (295).

Dimension 1 · The NRD Surface · How It Evolved This Quarter

The newly-registered-domain surface in Q3 2026 is not merely large — it is structured. If you accept that 71% of the domain world your users touch is first-seen-this-quarter, the question becomes: what fraction of that 71% is actually malicious, and what fraction is simply benign newness (legitimate businesses registering, personal projects, redirect chains, marketing campaigns)?

The Severity Distribution

Severity tier Count Avg confidence Hunt action
High 15,944 83 Act now. Block + hunt + incident-review these.
Medium 2,354,025 44 Enrich + alert. Correlate with other IOCs.
Low (NRD-tier) 5,511,375 50 Watchlist. Elevate on secondary signal.

The 15,944 high-severity confirmed malicious domains are where the defender’s attention should start. These are the ones a feed-aware proxy or SIEM should treat as deny-first. The 2.35 million medium-severity entries are decision support: not deny-first material in a mature environment, but strongly weight them in any detonation / sandboxing / risk-scoring pipeline. The 5.51 million low-severity NRD-tier entries are the stream — they are the raw material on which the other three dimensions filter.

What Causes An NRD To Light Up?

Across the Q3 dataset, the strongest predictors of a newly-registered domain graduating from the “watchlist” tier to the “confirmed-malicious” tier are, in order:

  1. Registration under an abuse-tier TLD (described in Dimension 2). Roughly 60% of confirmed-malicious NRDs this quarter sit under one of ten abuse-tier TLDs.
  2. DGA-pattern stem structure (described in Dimension 3). The long-random bucket produces the single highest promotion rate from NRD to High-sev.
  3. Brand-token embedding (described in Dimension 4). Any first-seen domain containing paypal, microsoft, whatsapp, coinbase, okta, docusign, or similar — but not registered to the brand — is a near-certain phishing surface.
  4. Dynamic-DNS parent (duckdns, ngrok, workers.dev, herokuapp, azurewebsites). These parents give the adversary free registration, free TLS, and a reputation-washing effect from the parent domain.
  5. Nameserver clustering. Multiple fresh registrations sharing a single bulletproof NS record — a passive-DNS pivot even when WHOIS is privacy-shielded.

The practical implication: an NRD-aware DNS tier should not be a binary “new = block”. It should be a weighted scorer that lifts the alert priority as the number of concurrent dimension matches rises. One dimension match is an observation. Two is a hunt. Three is an incident.

Dimension 2 · TLD-Abuse Divergence · The August 2026 Shift

Not every TLD is equal. Measured by abuse-to-legitimate ratio, a small subset of top-level domains host a disproportionate share of adversary infrastructure, and that distribution shifts over time as pricing promotions and takedown pressure reshape adversary economics. Q3 2026 recorded one of the clearest examples we have seen in a trailing year.

Q3 2026 TLD Volume Leaders

The top 15 TLDs by Q3 domain-IOC volume. Note the composition — only four of these (.com, .net, .org, .in) are what one would call “general-purpose business” TLDs. The remainder are abuse-tier at this scale.

Rank TLD Q3 IOC volume Abuse-tier?
1 .com 2,966,585 No (volume effect)
2 .xyz 660,823 Yes (abuse-tier)
3 .net 338,192 No
4 .top 312,130 Yes (abuse-tier)
5 .cn 232,201 Elevated-risk (ccTLD)
6 .org 183,436 No
7 .shop 181,141 Yes (abuse-tier)
8 .online 141,763 Yes (abuse-tier)
9 .click 105,866 Yes (abuse-tier)
10 .info 105,712 Elevated-risk
11 .ru 104,515 Elevated-risk (ccTLD)
12 .site 96,224 Yes (abuse-tier)
13 .cc 81,180 Elevated-risk
14 .vip 70,864 Yes (abuse-tier)
15 .cfd 51,283 Yes (abuse-tier)

The August 2026 Surge · 40× in a Single Month

The abuse-tier TLD volume is not stable. Observed month-over-month, Q3 2026 recorded one of the sharpest surges in abuse-tier concentration we have measured. The table below shows selected abuse-tier TLD volume in July 2026, August 2026, and the ratio of change.

TLD July 2026 August 2026 Multiplier Reading
.xyz 15,679 631,696 40.3× Dominant abuse-tier TLD of Q3
.top 11,627 287,927 24.8× Secondary abuse host
.shop 4,592 171,929 37.4× E-commerce lookalike surge
.online 4,048 133,954 33.1× Phishing-kit host surge
.click 4,609 92,773 20.1× Redirect-chain / clickfraud
.site 3,178 89,667 28.2× Generic abuse-tier
.store 1,173 68,176 58.1× Fake-store campaign
.vip 1,398 68,021 48.7× Scam-tier gating
.cfd 3,861 43,784 11.3× Infostealer C2 host
.icu 2,836 32,942 11.6× Mass-registration cluster
.sbs 2,354 29,824 12.7× APT subdomain host (one tracked family)
.lol 2,996 29,449 9.8× Low-reputation generic

Interpretation: A surge of this magnitude is characteristic of a single operator or small operator cluster running a mass-registration event — typically to prepare infrastructure for a campaign that activates in the following 2–8 weeks. If your defensive posture is reactive, by the time you have blocklists for the surge TLDs, the campaign has already begun. The defender’s play is structural: elevate those TLDs as a class, not domain-by-domain.

Policy Recommendation · Elevated-Risk TLD Set

We recommend the following TLDs be treated as elevated-risk by DNS, proxy, and e-mail-gateway policy as of Q4 2026. “Elevated-risk” does not mean deny — it means require secondary signal before allowing (user interaction tracked, DGA score computed, brand-token check applied, business justification logged, soft timeout before free passage, or similar).

.xyz.top.shop.online.click.site.store.vip.cfd.icu.sbs.lol.cyou.bond.monster.rest.fun.makeup.quest

Dimension 3 · DGA Pattern Signatures · The Four Structural Buckets

Of the 7.88 million Q3 domain IOCs we analysed, we classified 660,926 distinct domains as structurally algorithmic — i.e., their stems carry linguistic patterns a human-typed domain almost never produces. We decompose that cluster into four buckets, each with its own detection logic.

Structural Bucket Breakdown

Bucket Rule Distinct domains Example pattern
LONG_RANDOM stem_len ≥ 15 chars, consonant ratio 0.65–0.78 391,065 stem of 8 random alnum + legitimate parent
ALPHANUM_MIX stem_len ≥ 12, digit ratio 15–50% 162,350 letters interleaved with digits
HIGH_CONSONANT consonant ratio ≥ 0.78, digit ratio < 10% 91,511 pseudo-word, no vowels
DASH_HEAVY 3+ dashes, stem_len ≥ 15 16,000 phrase-like concatenation

The ClearFake Hybrid Pattern · Dominant DGA Signature of Q3

By a large margin, the single most-recurring DGA pattern in Q3 2026 belongs to one malware family (ClearFake). Its characteristic signature is a hybrid of DGA and infrastructure hijack:

Signature
[a-z0-9]{8}.<COMPROMISED-LEGITIMATE-PARENT>.<TLD>

The 8-character random prefix is the DGA output. The parent is a legitimate domain the operator has compromised (hosting panel takeover, stale WordPress install, exposed S3 bucket serving the site). From the resolver’s point of view the domain looks “half random, half known-good”, which defeats naive reputation scoring that treats the parent domain as the authoritative risk input.

Representative examples from the Q3 2026 dataset (defanged)

  • ojyh0s8b[.]brycecanyonlogcabins[.]com — 8-char prefix + compromised legitimate parent
  • n5fdo702[.]www-trumpgoldenbadge[.]com
  • 89ulhsid[.]nycsocialsportsclub[.]com
  • z9yxj5lc[.]us-morningfatmelter[.]com
  • tj6oqmj6[.]creditrepairhacking[.]com
  • s0ls07nv[.]www-genesisrevival[.]com
  • 4ntdxkko[.]fourstarcampground[.]com
  • 73x4a00h[.]us-us-us-zensulin[.]com
  • 740h2wzc[.]birthdaygenerator[.]com
  • a1r2n20k[.]lorenzboulosgroup[.]com

Detection takeaway: the signature is the 8-char hex-like prefix on an otherwise ordinary parent. One regex catches the entire family: ^[a-z0-9]{8}\. applied against your DNS query log, filtered to resolutions that produce a 200 OK response from the implant delivery URL. We ship the Sigma rule in the detection section below.

Structural Clustering Over Time · How DGA Behaviour Evolves

DGA families are not static. Within a 90-day window we can routinely observe three distinct evolution phases in the dominant family:

  1. Phase 1 · Burst — a 48–72 hour window where a few thousand candidate domains are registered or compromised simultaneously. The structural signature is tight (narrow stem-length distribution, narrow consonant-ratio distribution).
  2. Phase 2 · Spread — the operator distributes those domains to implants in the wild. The signature stays tight but the DNS resolution volume ramps.
  3. Phase 3 · Drift — the operator retunes the generator (new seed, new alphabet, new stem length) to defeat the structural rules the defender just deployed. The signature shifts, usually by one measurable feature: a change from 8 to 10 character stems, from all-lowercase to mixed-case, from alnum to alnum-with-dashes.

The implication for the defender: a static structural rule has a half-life measured in weeks. A parametric rule — one that measures stem-length distribution, consonant ratio, bigram entropy, and alerts on statistical deviation from the organisation’s own baseline — survives generator drift. This is why we recommend the Sigma rules in this report be deployed alongside a baselined ML scorer, not instead of one.

Dimension 4 · Brand-Lookalike Hunter · Q3 2026 Hitlist

Brand-lookalike detection catches a different adversary intent than the other three dimensions: direct credential capture through social engineering. The adversary registers a domain that embeds a recognisable brand token because the victim’s trust in the brand pulls their hand onto the login button faster than the victim’s suspicion of the domain can slow them down.

Q3 2026 Brand-Token Lookalike Volume

Rank Brand token Lookalike domains Primary abuse pattern
1 whatsapp 5,467 Mass-registered cluster · 2026-07-05 single-day event
2 office / office365 4,213 Credential phishing + fake login portals
3 apple 2,461 iCloud reset lures, consumer fraud
4 google 1,291 Workspace credential capture, Drive phishing
5 amazon 1,032 Consumer phishing, fake-shop campaign
6 okta 721 SSO portal clone, enterprise targeting
7 coinbase 711 Wallet-drain phishing
8 binance 295 Wallet-drain phishing
9 facebook 257 Account-recovery lures
10 netflix 224 Payment-method update lures
11 shopify 214 Vendor-portal phishing
12 paypal 130 Transaction confirmation lures
13 github 66 Developer account phishing
14 docusign 64 Document-signature lure (B2B targeting)

The Mass-Registered Cluster Pattern

The WhatsApp cluster is instructive. 15 of its most-detected domains were all first-seen on exactly the same day (2026-07-05) with identical structural prefixes (app-<3char>-whatsapp*). That synchronisation is a campaign-ops marker — the operator registered hundreds of domains in a single tool run, then held them for days or weeks until the campaign activated.

Sample defanged entries from the Q3 cluster:

  • app-ap-whatsappweb[.]com[.]cn
  • app-gyk-whatsappcc[.]com
  • app-llv-whatsappcc[.]com
  • app-lvf-whatsappcc[.]com
  • app-qay-whatsappcc[.]com
  • app-skc-whatsappcc[.]com
  • app-sug-whatsappcc[.]com
  • eswhatsapp[.]cc
  • go-net-whatsappweb[.]com[.]cn
  • guardwhatsapp[.]com

Hunt heuristic: when you observe five or more newly-registered domains that share a structural prefix pattern and a brand token on the same day, that is almost certainly a mass-registration event. Capture the full set, hold them for 14 days, and watch for first-user-contact signals.

Threat Actor Attribution · Who Uses NRD and DGA Infrastructure

Across the full 7.88 million Q3 2026 domain dataset, 94% of entries carry no actor attribution — they are catalogued at the “newly-registered-domain” severity tier before a specific adversary has been tied to them. The remaining 6% break into named operator clusters as follows.

Top Named Operators Using Domain Infrastructure in Q3 2026

# Named operator Distinct domains Primary category Signature
1 ClearFake 6,943 Malware-Activity 8-char DGA prefix on compromised legitimate parents
2 Unknown Loader (generic) 1,930 Loader Freshly-registered single-use loader domains
3 IClickFix 1,654 Phishing / Loader Fake-captcha / fake-update lures
4 Lucid 1,594 Phishing framework Phishing-kit domain pool
5 PHP.Shin Webshell 951 Backdoor Compromised-host webshell beacons
6 NovaCookies 755 Infostealer Cookie-exfil C2 domains
7 JWR phishing framework 622 Phishing framework Mass-registered phishing pool
8 BengalSEO 476 SEO poisoning Scam-ranking / malvertising infrastructure
9 Polygon-Based C2 313 C&C framework Blockchain-fronted C2 lookup pattern
10 CL-CRI-1171 311 Named cluster Mandiant-tracked operator cluster
11 Vshell 263 RAT framework Open-source RAT C2 infrastructure
12 Remus Infostealer 243 Infostealer .shop / .click short-stem C2
13 MacSync Stealer 221 macOS stealer Mac-targeted exfiltration channel
14 Vidar 140 Spyware .top short-stem C2 subdomains
15 KongTuke C2 75 C&C framework Alpha-pool C2
16 UNC6671 78 APT (named cluster) Passkey-themed lure domains (assignpasskey[.]com, passkeydeploy[.]com)
17 UNC1549 76 APT (named cluster) Azure-fronted operator domains (neexportfolio[.]azurewebsites[.]net)
18 UTA0560 >10 APT (named cluster) Short-stem .top / .net C2 (opusaccel[.]top, shinewrist[.]net, gitprogram[.]com)
19 BlueNoroff >10 APT (DPRK-linked cluster) Zoom-impersonation .sbs subdomains
20 Dragon Breath >5 APT (South-east Asia cluster) Nested numeric subdomains

The APT clusters (UNC1549, UNC6671, UTA0560, BlueNoroff, Dragon Breath) use far fewer domains per quarter than the commodity operators (ClearFake, Lucid, JWR) but each APT domain has a far higher operational cost of discovery for the defender — these are typically only exposed through post-incident forensic analysis, not through automated feed consumption. The surveillance implication: an organisation targeted by one of these clusters typically sees one or two hostnames per engagement, not hundreds, and the detection must come from structural and behavioural patterns rather than exact-match blocklists.

Top 10 Domains Per Type · Q3 2026 IOC Pack

Below are top-10 extracts across six representative types from the Q3 2026 dataset. All domains are shown defanged. These are published for use in enrichment, correlation, and historical lookup — not as a replacement for a live feed subscription.

Top 10 · Confirmed C2 Domains (by detection volume)

# Domain (defanged) First-seen Detections
1 update[.]javashell[.]com 2026-07-05 20
2 lcowpowerlite[.]italynorth[.]cloudapp[.]azure[.]com 2026-07-05 16
3 robl0x[.]work[.]gd 2026-07-05 16
4 draxwas[.]thruhere[.]net 2026-07-02 15
5 indigo2forjoy[.]com 2026-07-11 15
6 theoryviraleliminate[.]com 2026-06-30 14
7 metsfgsd[.]duckdns[.]org 2026-07-01 12
8 farrdigital[.]com 2026-07-03 12
9 grrojyt[.]sm188login[.]cyou 2026-07-03 12
10 fhvteyb[.]kbshavanese[.]com 2026-07-02 12

Top 10 · DGA-Pattern Domains (long-random bucket, attributed)

# Domain (defanged) Operator Stem
1 fandbroofingandmaintenanceltd[.]co[.]uk ClearFake 32
2 brightstarwalltowallcarpets[.]co[.]ke ClearFake 30
3 buechelgartenbau[.]wolfgangfels[.]ch ClearFake 29
4 ojyh0s8b[.]brycecanyonlogcabins[.]com ClearFake 29
5 n5fdo702[.]www-trumpgoldenbadge[.]com ClearFake 29
6 89ulhsid[.]nycsocialsportsclub[.]com ClearFake 28
7 z9yxj5lc[.]us-morningfatmelter[.]com ClearFake 28
8 tj6oqmj6[.]creditrepairhacking[.]com ClearFake 28
9 s0ls07nv[.]www-genesisrevival[.]com ClearFake 27
10 4ntdxkko[.]fourstarcampground[.]com ClearFake 27

Top 10 · TLD-Abuse NRD Samples (abuse-tier TLD, Sept 2026 first-seen)

# Domain (defanged) TLD First-seen
1 040001662[.]xyz .xyz 2026-09-29
2 040001755[.]xyz .xyz 2026-09-29
3 040001579[.]xyz .xyz 2026-09-29
4 040001605[.]xyz .xyz 2026-09-29
5 040001699[.]xyz .xyz 2026-09-29
6 0-39zazfvr1[.]shop .shop 2026-09-29
7 02b42b6dcd16[.]top .top 2026-09-29
8 02nw7zwm8ktwzn[.]xyz .xyz 2026-09-29
9 040001604[.]xyz .xyz 2026-09-29
10 040001752[.]xyz .xyz 2026-09-29

Note the sequential numbered pattern on the .xyz entries — 040001xxx[.]xyz is the signature of a single tool run producing hundreds of domains with incrementing identifiers. This is a textbook campaign-ops marker and the full subdomain family should be captured together.

Top 10 · Brand-Lookalike Domains (WhatsApp cluster, July 2026)

# Domain (defanged) Pattern Category
1 app-ap-whatsappweb[.]com[.]cn app- prefix Malicious-Infrastructure
2 app-gyk-whatsappcc[.]com app- prefix Malicious-Infrastructure
3 app-llv-whatsappcc[.]com app- prefix Malicious-Infrastructure
4 app-lvf-whatsappcc[.]com app- prefix Malicious-Infrastructure
5 app-qay-whatsappcc[.]com app- prefix Malicious-Infrastructure
6 app-skc-whatsappcc[.]com app- prefix Malicious-Infrastructure
7 app-sug-whatsappcc[.]com app- prefix Malicious-Infrastructure
8 eswhatsapp[.]cc cc TLD Malicious-Infrastructure
9 go-net-whatsappweb[.]com[.]cn go-net- prefix Malicious-Infrastructure
10 guardwhatsapp[.]com guard- prefix Malicious-Infrastructure

Top 10 · APT Infrastructure (named cluster domains)

# Domain (defanged) Named cluster First-seen
1 assignpasskey[.]com UNC6671 2026-08-08
2 cloud[.]shinewrist[.]net UTA0560 2026-09-12
3 gitprogram[.]com UTA0560 2026-09-12
4 msbenefit[.]com UTA0560 2026-09-12
5 neexportfolio[.]azurewebsites[.]net UNC1549 2026-07-27
6 neexportfolio[.]com UNC1549 2026-07-27
7 neexportfolio[.]eastus[.]cloudapp[.]azure[.]com UNC1549 2026-07-27
8 ocr[.]opusaccel[.]top UTA0560 2026-09-12
9 passkeydeploy[.]com UNC6671 2026-08-08
10 setpasskey[.]com UNC6671 2026-08-08

Top 10 · Phishing-Tagged Domains

# Domain (defanged) Attributed to First-seen
1 itnessequipmentfor[.]info Phishing (generic) 2026-08-19
2 altiora[.]fun Phishing (generic) 2026-09-14
3 casibom0862[.]com Phishing (generic) 2026-09-08
4 oskatrace[.]com Phishing (generic) 2026-09-08
5 speedymarqueeonline[.]info Phishing (generic) 2026-09-07
6 theoioalclumnist[.]com Phishing (generic) 2026-09-07
7 0q8jnro0za[.]execute-api[.]us-east-1[.]amazonaws[.]com Fake IT Support 2026-08-31
8 1[.]232323[.]eu[.]org ClickFix 2026-07-17
9 116ec3a1ad128d7d[.]darkwebf[.]workers[.]dev Jalisco cluster 2026-07-14
10 2026t4form17718[.]vercel[.]app Single Canadian Tax lure 2026-08-29

TaHiTI — How to Hunt NRD and DGA Infrastructure Rigorously

The TaHiTI framework (Targeted Hunting integrating Threat Intelligence) is the methodology we use to turn domain-infrastructure intelligence into a bounded, repeatable, and reviewable hunt. The core TaHiTI pattern separates abstract threat (what adversary behaviour is possible) from concrete hunt (what query produces evidence in your environment) through an explicit investigation abstract that documents hypothesis, data sources, pivots, and success criteria before you touch a keyboard.

The TaHiTI Investigation Abstract for Domain Intelligence

Hypothesis. One or more hosts in our estate have resolved a domain whose structural signature matches one of the four Q3 2026 dimensions (NRD, TLD-abuse, DGA-pattern, brand-lookalike) within the past 24 hours. If any match is confirmed, the host is a candidate implant or candidate phishing-victim and should be elevated to an active investigation.

Data sources required. (1) Resolver / DNS query logs with client IP and timestamp. (2) Proxy or web gateway logs with full URL and TLS SNI. (3) EDR process-network correlation table. (4) An NRD feed (first-seen timestamps). (5) Optional: passive-DNS graph service for pivot.

Pivot plan. Any matched domain pivots to: client host → user → preceding e-mail inbox → preceding referring URL → DNS-resolver chain → process that issued the DNS query → process parent chain → persistence surface. We do not stop at “the host resolved a bad domain” — we work outward until we understand how the resolution started.

Success criteria. The hunt either produces an incident (confirmed malicious resolution with downstream artefacts) or produces a negative result (no match this window, baseline documented, control effectiveness proven). Both outcomes count as a successful hunt execution.

Done definition. Hunt notebook committed. Detection logic hardened into a scheduled Sigma / query rule. Any new named operator added to the attribution map.

Five TaHiTI Hunt Hypotheses · Q3 2026 Specific

Hypothesis 1 — Any host resolved an NRD within 15 minutes of first-registration

Rationale: a domain resolved within minutes of appearing in the global NRD feed indicates pre-staged infrastructure that the implant was already configured to call out to. This is the strongest signal we have for a malware-triggered DNS query (as opposed to a user-triggered one).

Procedure: join DNS query log (last 24 h, type A/AAAA, successful) against NRD feed (first-seen within past 15 min of query time). Any match goes to the hunt queue.

Hypothesis 2 — Multiple hosts resolved the same DGA-pattern parent in a short window

Rationale: a DGA family compromises many hosts and each host beacons to a slightly different generated subdomain. If you see several hosts resolve different subdomains of the same parent in the same 10-minute window, you have found a DGA campaign in your environment.

Procedure: group DNS queries by parent-domain (strip the first label), filter to parents matching the Q3 ClearFake-class regex (^[a-z0-9]{8}\.), count distinct client IPs per parent. Any count ≥ 2 goes to the hunt queue.

Hypothesis 3 — Any user clicked an abuse-tier TLD within an hour of receiving e-mail

Rationale: the time correlation ties the click to the delivery vector. An abuse-tier TLD being clicked within the first hour of e-mail receipt is the shape of a phishing engagement.

Procedure: join inbound e-mail log (URLs in body, delivery timestamp) against proxy log (URL click, user, click timestamp). Filter to clicks where (click_time – delivery_time) < 60 min and URL host matches an abuse-tier TLD. Any match goes to the hunt queue.

Hypothesis 4 — Any domain embeds our brand or a top-5 vendor brand in a non-authoritative registration

Rationale: catches lookalike / impersonation domains before a user interacts with them. The hunt runs continuously, not reactively.

Procedure: nightly job scans the full NRD feed with regex for each tracked brand token (your own + top-5 vendors), filtered to exclude the brand’s authoritative registrar footprint. Each hit opens an attribution ticket. If TLS cert is issued or MX record is set, the ticket escalates to an active engagement.

Hypothesis 5 — Mass-registered cluster matches our vendor-impersonation watch

Rationale: catches the Q3-style WhatsApp pattern — ten or more domains that share a prefix pattern and a brand token, all registered on the same day.

Procedure: nightly aggregate on prefix pattern + brand token + first-seen date. Any cluster of ≥5 counts the entire family as an actionable set, not individual domains.

TaHiTI in Practice · The Operational Playbook for NRD + DGA Hunts

The earlier TaHiTI section introduced the framework — hypothesis, investigation abstract, pivot plan, success criteria. This section is the playbook: four operational stages, three run-sheets, and the concrete decisions a hunt team makes at each gate. The intent is to give a working CTI function enough structure to run NRD + DGA hunts on the Q3 2026 data this week and still have the artefacts to defend the hunt in a quarterly review next quarter.

The Four TaHiTI Stages · What Each One Owns

TaHiTI treats hunting as a four-stage lifecycle, each with its own entry condition, deliverable, and exit gate. The stages are sequential — you do not start Stage 3 before Stage 2 is signed off — and each stage is explicitly reviewable.

Stage Owns Entry condition Deliverable Exit gate
1 · Trigger Why we hunt now New intelligence lands (feed, incident, open-source report) One-paragraph trigger statement + source citation Hunt lead signs off that trigger is specific enough to produce a bounded hypothesis
2 · Investigation Abstract What we hunt + how Trigger signed off Hypothesis, data sources, pivots, success criteria, time budget Peer review by second hunter · time estimate within 1 day · bounded data scope
3 · Investigation Execution The hunt itself Abstract signed off Query artefacts, matched records, pivot trail, enrichment notes Either a confirmed finding (incident handoff) or a documented negative result
4 · Investigation Finalization What we keep Execution closed Hunt notebook, hardened detection content, attribution update, lessons captured Notebook committed to CTI library · detection content promoted to production · next hunt scheduled

The TMM (TaHiTI Maturity Model) Lens on NRD + DGA Readiness

Where is your hunt program on the TaHiTI maturity curve, specifically for the domain-infrastructure surface this report describes? Honest self-scoring per dimension tells you where to invest the next quarter’s hunting budget.

Capability L1 Reactive L2 Structured L3 Compounding L4 Adaptive L5 Optimized
NRD visibility No feed Daily batch feed, SIEM lookup only Real-time feed · 15-min first-seen join Enrichment baked into every DNS event · auto-triage Predictive model on NRD → High-sev promotion
DGA detection Known-bad regex only Static structural rules (consonant / length) Parametric scorer · drift-aware Baselined per-estate · parent-cluster graph Model retrains on confirmed C2 weekly
TLD-abuse policy None Static blocklist of abuse TLDs Elevated-risk policy · soft-timeout for first use Dynamic weighting · surge detection TLD risk feeds into user risk score
Brand-lookalike watch None Nightly scan of own brand only Own brand + top-5 vendors · TLS cert monitor Mass-registration cluster alerting Pre-emptive takedown ops · adversary pursuit
Attribution map None Named operator list Operator → infrastructure graph · 90-day decay Operator pivot patterns catalogued Attribution feeds forecast of next-30-day infra

How to use this grid. Score your organisation on each row. The level you occupy on the lowest row is the practical level of your NRD/DGA hunt program — the chain is only as strong as the weakest capability. Pick the one row that most improves overall posture if advanced by one level, and that is your next-quarter investment target.

Three TaHiTI Run-Sheets · Copy, Fill In, Execute

Below are three stage-complete investigation abstracts in TaHiTI form, each anchored to a Q3 2026 finding from this report. Use them as templates — fill in your estate-specific data sources and time windows and the abstract is ready for peer review.

Run-Sheet 1 · “Any host in our estate has resolved a ClearFake-pattern domain in the past 72 hours”

Trigger (Stage 1). Q3 2026 HackForLab Domain Infrastructure Report dated 2026-10-15 names a dominant DGA signature — 8-character pseudorandom prefix attached to compromised legitimate parent domains — attributed to the ClearFake malware family and observed at a scale of 391,065 distinct subdomains in Q3. Trigger validity window: 90 days from publication.

Investigation abstract (Stage 2).

  • Hypothesis. One or more hosts in our estate have resolved a hostname matching ^[a-z0-9]{8}\.<parent> where <parent> is not a known-good CDN or internal bucket. If a match is confirmed, the host is a candidate ClearFake implant.
  • Data sources. (1) DNS resolver log for last 72 hours (client IP, timestamp, QueryName, QueryType, response code). (2) EDR process-network table for same window. (3) Internal allow-list of legitimate CDN parent domains and internal bucket parents.
  • Pivot plan. Any matched hostname pivots to: client host → user → process that issued the DNS query → parent process chain → persistence surfaces touched by the process (Run keys, scheduled tasks, startup folders, LaunchAgents) → preceding e-mail or web referrer that triggered the first process invocation.
  • Success criteria. Either (a) a confirmed match with a live downstream artefact → open incident. Or (b) a documented negative result → baseline persisted, scheduled rule hardened, hunt notebook committed.
  • Time budget. One analyst-day of execution. Two analyst-hours of finalization.

Execution (Stage 3). Run the regex against the 72-hour DNS log. For each match, enrich with EDR context, pivot through the process chain, document in the hunt notebook. If matches zero, record the search parameters, the volume searched, and the elapsed time.

Finalization (Stage 4). Commit the hunt notebook. Harden the detection as a scheduled rule running every 15 minutes against the last hour of DNS. Add the parent-domain list from any confirmed match to the operator-infrastructure graph. Schedule the next ClearFake-focused hunt for 30 days.

Run-Sheet 2 · “Mass-registered brand-lookalike cluster has been resolved by any user in a time window suggestive of a live phishing campaign”

Trigger (Stage 1). Q3 2026 report documents 14 brand-lookalike families (5,467 WhatsApp-token domains alone, 15 of them first-seen on exactly 2026-07-05 with identical app-<3char>-whatsapp prefix). This is the mass-registration cluster pattern — campaigns that register hundreds of domains in a tool run and activate days to weeks later. Trigger validity window: 180 days.

Investigation abstract (Stage 2).

  • Hypothesis. A user in our estate has resolved a lookalike-cluster domain within 48 hours of its first-seen timestamp. Fast click-after-registration is the shape of a live phishing engagement, not a lingering typo.
  • Data sources. (1) Proxy / gateway URL log (user, timestamp, full URL, referrer, HTTP response). (2) E-mail security log (recipient, subject, URL-list in body). (3) NRD feed for brand-token enrichment.
  • Pivot plan. Any matched URL pivots to: user → mailbox → preceding e-mail with URL present in body → URL rendering context on gateway (was there a password form on the landing page?) → authentication telemetry for the user in the following 60 minutes (any unexpected login? any IP geoshift? any new OAuth consent?).
  • Success criteria. (a) Confirmed phishing engagement → incident handoff with user-password-rotation playbook. (b) Negative result → brand-lookalike watch confirmed effective, documented.
  • Time budget. Half a day of execution. One hour of finalization.

Execution (Stage 3). Query gateway log for URLs whose host contains a tracked brand token and does not end in the vendor’s authoritative domain. Join against NRD feed on time delta < 48 h between resolve and first-seen. Walk each hit through the pivot plan.

Finalization (Stage 4). Hunt notebook committed. If a phishing engagement is confirmed, feed the lookalike cluster into the gateway’s deny-first list and alert the brand’s abuse channel. If no engagement, log the search parameters so the quarterly review can see that this hunt ran and produced a negative result.

Run-Sheet 3 · “Abuse-tier TLD volume into our estate has risen above 2× baseline over the past 7 days”

Trigger (Stage 1). Q3 2026 report shows a 40× increase in .xyz volume between July and August — a surge of this magnitude in a single month implies a new campaign preparing infrastructure. Our own baseline for abuse-tier TLD resolution is a known-steady number; a sustained 2× rise is a leading indicator that a campaign is targeting us. Trigger validity window: ongoing, re-evaluated every 90 days.

Investigation abstract (Stage 2).

  • Hypothesis. One or more hosts in our estate have begun resolving abuse-tier TLD domains at a rate materially above the trailing-30-day baseline. The hosts producing the surge are candidate victims; the specific domains being resolved are candidate campaign infrastructure.
  • Data sources. (1) DNS resolver log for last 7 days. (2) Trailing-30-day rolling baseline for abuse-tier TLD query rate per host. (3) The elevated-risk TLD list (shipped in this report, Dimension 2).
  • Pivot plan. Rank hosts by rate-of-rise. For top-5 hosts, pivot to: process that issued the queries → persistence surfaces → user → recent inbound e-mail → recent file downloads → EDR behavioural flags.
  • Success criteria. Either confirmed implant or confirmed benign explanation (user installed a new app, device-management change, legitimate campaign). Both are closures.
  • Time budget. One analyst-day of execution. Half a day of finalization.

Execution (Stage 3). Compute rate-of-rise per host for abuse-tier TLD queries. Walk the top-5 through the pivot plan. For each resolved domain, enrich with first-seen timestamp — any domain < 7 days old at first query is high-priority.

Finalization (Stage 4). Commit the notebook. If an implant was found, add the involved parent domains to the operator-infrastructure graph with the appropriate attribution tag. Review and refresh the elevated-risk TLD list if any new TLD has entered the Q3 2026 top 20 since the last review.

How TaHiTI Compounds · Why Each Hunt Makes the Next One Easier

The reason the TaHiTI framework compounds — the reason the fourth hunt in a quarter is cheaper to run than the first — is the Finalization stage. Every hunt deposits three artefacts the organisation keeps forever:

  1. A hunt notebook. Reproducible query, exact data window, exact matches, pivot trail, decisions made. The next analyst to run a similar hunt starts from the notebook, not from a blank page.
  2. A hardened detection. If a hunt proved a particular query produces a reliable signal with low false-positive rate, that query is promoted to a scheduled rule. The one-off hunt becomes a standing detection and the hunter does not have to re-execute it.
  3. An attribution update. Any infrastructure the hunt touched — parent domains, resolver chains, nameserver clusters, cert fingerprints — is added to the operator-infrastructure graph. Future hunts pivot through that graph in seconds instead of discovering it from scratch.

The compounding effect. At L1 (Reactive) every hunt is from scratch and each one takes days. At L3 (Compounding) new hunts stand on the notebooks, detections, and attribution map of the previous ones, so each hunt is faster, more precise, and extends the organisation’s permanent knowledge. The Q3 2026 NRD + DGA surface is large enough that only a compounding hunt program can keep up with it. A one-shot program will drown in the stream.

The 90-Day TaHiTI Deployment Plan for Domain Infrastructure

If your organisation is not currently running TaHiTI-style hunts against the domain surface, the following is a staged plan to be at L3 (Compounding) in one quarter.

Weeks Milestone Owner Deliverable
1–2 Trigger & Abstract review process CTI lead Written standard for what a trigger looks like, who signs off abstracts, where notebooks live
3–4 Baseline data sources SOC + CTI Confirmation that DNS log, proxy log, EDR table, NRD feed are all queryable within the same working session
5–6 First TaHiTI hunt executed (Run-Sheet 1) Hunt analyst Notebook committed · at least one hardened detection or one documented negative result
7–8 Second TaHiTI hunt executed (Run-Sheet 2) Hunt analyst Notebook · attribution map initialised with any confirmed operators
9–10 Third TaHiTI hunt executed (Run-Sheet 3) Hunt analyst Notebook · baselines persisted · surge-detection scheduled
11 Quarterly review CTI lead + CISO Three hunts summarised · maturity re-scored · next-quarter hunt calendar drafted
12–13 Compounding loop proof Hunt analyst Fourth hunt executed against infrastructure graph built in weeks 5–10 · time-to-completion compared to first hunt

If you have run the plan and the fourth hunt takes materially less analyst time than the first, your organisation has entered the compounding regime and the TaHiTI framework is working as designed. From that point onward, every new HackForLab weekly or quarterly advisory becomes a new Trigger that drops into Stage 1 of a hunt your team is already instrumented to execute.

SOC Enablement · Queries, Dashboards, Metrics

Three SPL / KQL / Lucene Queries You Can Run Today

Query 1 · “Any host resolved an NRD this week”

// KQL · Microsoft Sentinel / Defender for Endpoint
DeviceDnsEvents
| where TimeGenerated > ago(7d)
| join kind=inner (
    ExternalData
    | where Source == "NRD_Feed"
    | where FirstSeenUtc > ago(7d)
    | project DomainName, FirstSeenUtc
  ) on $left.QueryName == $right.DomainName
| extend ResolutionDelta = datetime_diff('second', TimeGenerated, FirstSeenUtc)
| where ResolutionDelta < 900
| project TimeGenerated, DeviceName, QueryName, FirstSeenUtc, ResolutionDelta
| summarize ResolveCount=count() by DeviceName, QueryName
| order by ResolveCount desc

Query 2 · “ClearFake 8-char prefix pattern across my DNS log”

// Splunk SPL
index=dns sourcetype=dns:query
| rex field=query "^(?<prefix>[a-z0-9]{8})\.(?<parent>[^.]+\.[^.]+)"
| where isnotnull(prefix) AND match(prefix, "^[a-z0-9]{8}$")
| stats count by prefix, parent, src_ip
| where count > 1
| sort - count

Query 3 · “Clients that resolved abuse-tier TLDs for the first time in 90 days”

// Elastic / Lucene
dns.question.name:(*.xyz OR *.top OR *.shop OR *.cfd OR *.sbs OR *.lol OR *.click OR *.cyou OR *.online OR *.site OR *.store OR *.vip)
AND NOT dns.question.name:(allowlist_known_business_partners.xyz)
AND @timestamp:[now-24h TO now]
AND NOT client.ip IN (dns_cache_resolvers_internal)
| sort @timestamp desc
| aggregate by client.ip, dns.question.name

Three SOC Dashboard Panels We Recommend

  1. “Fresh Domain Pressure” — a 7-day rolling line chart of the fraction of all outbound DNS queries from your estate that resolve a domain first-seen in the past 24 hours. The baseline should settle in the low single-digit percent. A rising baseline is a leading indicator that something in your estate is beaconing to algorithmically-generated infrastructure.
  2. “TLD Risk Heatmap” — a 2D heatmap: rows are abuse-tier TLDs, columns are departments / business units, cell value is the number of unique clients that resolved that TLD this week. Hunts should start wherever the heat is unusually hot.
  3. “NRD-to-Click Latency” — histogram of the delta between a domain’s global first-seen timestamp and the first click from your organisation. The left tail (sub-1-hour clicks) is where the phishing engagements live.

Metrics the Blue Team Should Report Quarterly

Metric Target (Q4 2026) Why
NRD coverage % of DNS >95% of outbound queries enriched with first-seen timestamp Enables the primary filter
Mean time to block confirmed-malicious domain <15 min from feed ingestion Shrinks adversary dwell on fresh infra
Brand-lookalike watch coverage Your own domain + top-5 vendor domains Catches direct impersonation
DGA-pattern alert false-positive rate <5% Preserves analyst attention
Abuse-tier TLD policy coverage Policy applied to 100% of DNS egress Reduces baseline attack surface

Defender’s 30 / 60 / 90-Day Roadmap

Days 1 – 30 · Visibility

  • Confirm every outbound DNS query from the corporate estate is logged with client, timestamp, QueryName, QueryType, RCode.
  • Subscribe to an NRD feed (commercial or your own TLS-cert-transparency-plus-WHOIS pipeline).
  • Pilot the three TaHiTI run-sheets in this report on 1–5% of your estate with logged-only enrichment. Measure base rates and baseline the Fresh-Domain-Pressure metric.
  • Baseline the “fresh domain pressure” metric for your organisation. Set the alert threshold at 2× baseline, not an absolute number.

Days 31 – 60 · Detection

  • Promote the ClearFake 8-char DGA prefix pivot (Run-Sheet 1) and the brand-lookalike cluster pivot (Run-Sheet 2) from Trigger-review to scheduled TaHiTI hunts on a weekly cadence.
  • Deploy brand-lookalike watch on your own domain and your top 5 vendor domains.
  • Add abuse-tier TLD elevated-risk policy at the proxy layer. Monitor for business impact — adjust the whitelist of legitimate partners rather than removing the policy.
  • Build the three SOC dashboard panels (Fresh Domain Pressure, TLD Risk Heatmap, NRD-to-Click Latency).

Days 61 – 90 · Response

  • Promote the abuse-tier TLD surge pivot (Run-Sheet 3) and the NRD-within-15-min hypothesis (TaHiTI Hypothesis 1) to a continuous enrichment-and-alert workflow with incident-handoff SLA defined.
  • Define the standing playbook: “Confirmed first-seen domain + user interaction” is a Severity-2 incident with 1-hour SLA.
  • Integrate the four Q3 2026 TaHiTI hunt hypotheses into the quarterly hunt calendar — each runs at least once per quarter.
  • Review and update the brand-lookalike watch quarterly. Vendors change, your own product names change, the watch must evolve.

Hunt It Live · HackForLab HuntIntel

The 7.88 million Q3 2026 domain IOCs, the 660K DGA-pattern cluster, the full NRD stream, the operator attribution map, and the ready-to-pivot TaHiTI investigation templates are all searchable in the HackForLab HuntIntel platform. Pivot from a single resolver query to the entire operator cluster in three clicks. Export to your SIEM. Correlate with your own passive DNS.

Try HuntIntel ↗

Closing · The Perimeter Has Already Moved

The data in this report should land for the CISO as follows: if your blocklist is more than 24 hours old, it is already stale. If your detection logic is based on which domains you have seen rather than which structural signatures identify an adversary-generated domain, you are hunting last week’s campaigns. The 71% first-seen fraction we measured in Q3 2026 is not an anomaly — it is the new baseline. Treat it accordingly.

HackForLab publishes a weekly threat advisory covering the full seven-day IOC and attribution picture, and a quarterly landscape report. Both are available at /category/cyber-threat-intelligence/. If this report was useful, the quickest way to subscribe is to save that URL — new reports land there within hours of publication.

— HackForLab CTI Research, October 2026

Core Working Areas :- Threat Intelligence, Digital Forensics, Incident Response, Fraud Investigation, Web Application Security Technical Certifications :- Computer Hacking Forensics Investigator | Certified Ethical Hacker | Certified Cyber crime investigator | Certified Professional Hacker | Certified Professional Forensics Analyst | Redhat certified Engineer | Cisco Certified Network Associates | Certified Firewall Solutions | Certified Network Monitoring Solution | Certified Proxy Solutions

Leave a Reply

Your email address will not be published. Required fields are marked *

Enter Captcha Here : *

Reload Image