Cybercrime DB

State-Sponsored Malware Attribution in Criminal Charges

Prosecutors use indictments to prove they know who's hacking, even when arrest isn't possible.

Contributing Editor · · 10 min read
Cover illustration for “State-Sponsored Malware Attribution in Criminal Charges”
malware operators and developers · September 11, 2026 · 10 min read · 2,329 words

State-sponsored malware attribution in criminal charges is a translation problem. Threat intel, spy-agency evidence, and forensic detail have to get squeezed into a legal document that can survive a defense attorney's worst day. Most of the defendants named in these indictments will never see a courtroom, since they're sitting comfortably in Beijing or Moscow, cities the U.S. has no extradition treaty with. So why bother? The indictment itself is the point: it's the U.S. government's way of saying "we know it was you" in a format that actually has to hold up.

The Justice Department has said as much directly. These cases serve overlapping goals: pressure the state sponsor, deter future operations, set norms for what counts as off-limits, publicly shame the people involved, and, quietly, show off how much the U.S. actually sees. That last one matters more than it sounds. A charging document is the most credible public claim a government can make about who hacked whom, because unlike a press release or an intelligence briefing, it has to meet an actual evidentiary bar. That's what separates it from an op-ed with government letterhead.

The $2 million bounties on Yin Kecheng and Zhou Shuai, two operators tied to APT27, make the model obvious. Both men are believed to be in China. Neither is walking into handcuffs anytime soon. The bounty is about making their lives smaller: harder to travel, harder to bank, harder to pretend the U.S. doesn't know their names. That's coercion without an arrest, and it's worth understanding exactly how much technical and legal machinery sits underneath that one number.

What the forensic record looks like before any name is attached to it

Every case starts the same way: no names, no flags, no country of origin, just artifacts. Malware samples. Network logs. IP addresses. Domain registrations. Command-and-control (C2) infrastructure. Exfiltration records showing what got stolen and where it went.

Each piece answers a different question. Malware tells you about capability, what the code can do and where it came from. Infrastructure tells you about operational habits, the same domains and hosting providers showing up again and again. Exfiltration records tell you about intent, what the attacker actually wanted and who they were willing to burn resources to get it from.

The Aktulaev case, indictment filed in June 2021 and unsealed in August 2026, shows how deep this record goes before anyone's name enters the picture. Investigators traced roughly 255 fake freelance-platform accounts, malware families called TVRAT and DarkVNC, and C2 domains where about half the infected computers sat inside the U.S. A shared document turned up loaded with stolen e-commerce credentials and personal data. Every one of those is a traceable object, sitting in a log file somewhere, waiting for someone to connect the dots.

TVRAT is a good example of why the malware itself counts as evidence, not just the damage it does. It uses a technique called DLL search order hijacking: a malicious file named msimg32.dll gets loaded alongside a legitimate, digitally signed TeamViewer binary. The main program looks completely clean. But the loading trick leaves a fingerprint that shows up the same way every time it's used, which means investigators can recognize it even when the payload changes. The code incriminates itself.

At this stage the record is a pile of facts about an intrusion. It's only when the same C2 infrastructure, the same malware family, and the same targeting logic start repeating across unrelated incidents that a pattern starts to look like a single actor instead of a coincidence.

How technical artifacts become actor attribution: the methodology layer

Turning a pile of artifacts into a named threat actor is its own discipline. Analysts compare malware signatures, infrastructure overlaps, and behavioral patterns (what security folks call TTPs: tactics, techniques, and procedures) against known profiles built from past incidents.

How structured this gets is worth spelling out. Analysts compare malware signatures against known profiles, track overlapping indicators of compromise and TTPs, and weigh the accumulated evidence before formally linking an actor to a malware family.

That scoring detail matters more than it sounds. Attribution at the vendor level isn't a yes-or-no switch. It's weighted evidence, and some evidence weighs more than others: shared infrastructure and reused code carry more weight than "this just feels like the same group's style." Private firms usually stop at naming a tracked actor set, an APT number or an internal codename, rather than pointing at a country. They lack access to the classified signals intelligence that would confirm a government's fingerprints on the operation.

Machine learning has worked its way into this pipeline too: signature matching for known malware, heuristics for the unknown stuff, and intelligence fusion that stitches together technical data, open-source research, and human sourcing into one composite picture of an actor.

There's a real adversarial wrinkle here worth naming: false flags. A sophisticated actor can plant artifacts pointing at a rival group on purpose, and a bad attribution call based on that plant doesn't just embarrass one vendor, it undercuts the credibility of the next ten attribution claims anyone makes. The output of all this work is a vendor-grade claim: confident, backed by a scoresheet, but nowhere near ready for a courtroom.

Where private-sector attribution ends and government evidence begins

Private research firms publish attribution to actor sets. They rarely go further and name a nation-state outright, and they almost never name an individual human being. The barrier is access. Firms don't get classified signals intelligence, human sourcing, or the inter-agency data sharing that government investigators use to confirm what the technical evidence is already hinting at.

Law enforcement, by comparison, carries the heaviest attribution burden of anyone in this chain, heavier than a vendor's threat report, heavier than a government official's public statement. An indictment has to survive legal scrutiny, not peer review from other analysts.

Salt Typhoon is the clearest recent case of how that extra layer of proof gets built. Technical forensics established the group's infrastructure and who it was targeting. Overlaps with older Ministry of State Security operations gave investigators historical continuity, this wasn't a new group, it was an old one wearing a new badge. A joint advisory released in August 2025 concluded the group had been active since at least 2021. On top of the intelligence assessment, the U.S. layered actual enforcement: sanctions against a named Chinese company, Sichuan Juxinhe Network Technology, and a joint international advisory naming two more, Beijing Huanyu Tianqiong Information Technology and Sichuan Zhixin Ruijie Network Technology.

That's the pattern: government investigators bring classified sourcing in after the technical layer is already locked down, signals intelligence, financial records, human sources, and that's what lets a case move from "this actor did it" to "this specific person, at this specific company, took orders from this specific ministry."

The i-Soon case shows what that looks like when it's finished. Ten defendants named. Eight identified as i-Soon employees who did the actual hacking. Two identified as Chinese government officials who directed them. Private firms' public research had never reached that level of organizational detail, because they lacked the sourcing to get there.

The vendor taxonomy problem and why mismatched actor names slow the evidence chain

Here's an odd wrinkle that has nothing to do with spycraft and everything to do with branding: security vendors can't agree on what to call the same hacking group. Midnight Blizzard, Cozy Bear, APT29, and UNC2452 are names that have all been applied to the same actor. Microsoft calls it Midnight Blizzard. CrowdStrike calls it Cozy Bear. Mandiant tracks it as APT29. Unit 42 calls it Cloaked Ursa. Everybody cross-references everybody else's aliases, but each company still leads with its own house name, which turns something that should be simple into a minor logistics headache.

When investigators try to pull together evidence scattered across multiple vendors' research, that naming mismatch creates real delay. Intelligence filed under "Cozy Bear" and intelligence filed under "UNC2452" doesn't automatically get treated as one evidentiary thread, someone has to sit down and manually confirm they're the same animal before the case can move forward. Naming is infrastructure.

In June 2025, CrowdStrike and Microsoft announced they'd start aligning their adversary naming across platforms, with Palo Alto Networks and Google's Mandiant unit signing on to contribute as well. The stated aim was straightforward: cut the confusion, speed up how fast defenders can respond.

For the attribution-to-indictment pipeline, a shared naming standard means evidence from multiple firms can be stacked cleanly instead of getting fragmented across four incompatible label systems. Call it plumbing. The strength of the eventual legal record depends partly on whether the security industry is even describing the same group consistently in the first place.

What a charging document actually contains: and what it has to prove

An indictment stands apart from an intelligence report. It has to allege specific acts, committed by specific individuals, inside a specific jurisdiction, with enough detail to actually support each charge on the list.

The IRGC election-interference indictment shows what that specificity looks like in practice. Three named defendants, Jalili, Aghamiri, and Balaghi. A campaign start date of January 2020. Named techniques: spearphishing, social engineering. A stated goal: a hack-and-leak operation aimed at influencing the 2024 presidential election. Nothing vague, nothing left to inference.

The CARR/Dubranova indictment shows how charges map back onto the forensic record count by count: one count of conspiracy to damage protected computers and tamper with public water systems, one count of damaging protected computers, one count of access device fraud, one count of aggravated identity theft. Each count has to trace back to specific acts the forensic evidence can actually back up.

Charges also do quiet jurisdictional work. The Aktulaev indictment landed in the Northern District of California because the targeted freelance platform was headquartered there, and roughly half of the roughly 80,000 targeted users were in the U.S., a good number of them inside that district.

The distance between "we assess with high confidence" and "we allege in federal court" is exactly the gap this whole evidence chain exists to close, and closing it means artifacts have to survive discovery rules, not just internal peer review. Sometimes the enforcement arrives before or alongside the indictment: the DOJ seized internet domains and server accounts tied to Yin Kecheng and Zhou Shuai at the same time it filed charges, no arrest required to make that part stick.

How the corporate-contractor layer between state and hacker complicates individual attribution

A lot of state-sponsored hacking now runs through a business. The state sets the targets and gives direction. A company that looks entirely ordinary, complete with clients, invoices, and an HR department, supplies the technical staff, the servers, and a layer of deniability if things go sideways.

i-Soon is the cleanest recent example: a firm with real commercial clients that also hacked on behalf of the Chinese government. Ten people were charged, and the indictment draws a clear line between the employees who ran the hacks and the officials who told them what to hack.

Salt Typhoon's support network followed a similar shape. Companies in Salt Typhoon's support network played different roles, some covering for divisions linked to the Ministry of State Security, others supplying technical products and services that could serve either defensive or offensive purposes depending on who was asking.

The bulletproof hosting model is a variation on the same theme. In the Medialand LLC and ML.Cloud case, infrastructure providers knowingly sold services to criminal and state-linked customers, contributing to more than $62 million in losses across 42 victims spread over 21 states. That indictment was returned in December 2024 and unsealed in July 2026.

Getting through the corporate layer to an individual takes proof of knowledge and intent, not just proof that a server got used. Volosovik advertising Medialand's services openly on criminal forums was the piece of evidence that tied him personally to knowing what the infrastructure was actually for. This is exactly where classified intelligence carries the most weight, because proving a Chinese official gave a direct order to a specific i-Soon employee requires sourcing that no public forensic artifact is ever going to contain on its own.

What attribution via indictment can and cannot claim to establish

An indictment proves probable cause. It does not prove guilt, and every DOJ release says so explicitly: charges are allegations, defendants are presumed innocent. That is the actual legal standard.

Still, probable cause backed by a full evidentiary record, classified and unclassified together, is a stronger claim than anything a vendor report or a government press statement can make. It's the highest public bar the U.S. legal system applies to cyber attribution, full stop.

What an indictment nails down for good: specific technical acts happened, specific infrastructure got used, specific targeting patterns are documented, and the government had enough evidence to charge named individuals with named crimes. What it leaves open: whether the state's direction was explicit or just implied, whether the people charged were the masterminds or one node in a bigger network, and whether investigators have actually mapped the full scope of the campaign or just the part that fit inside this filing.

The deterrence gap here is real, not theoretical. Salt Typhoon was reported to have compromised more than 200 organizations across 80 countries, an operation that kept running well after the intelligence community had already worked out who was behind it. Attribution without enforcement puts a name on the scoreboard and little else.

For security practitioners, the indictment record is still one of the best sources available: malware names, infrastructure patterns, TTPs, and targeting logic, documented in more detail than most public threat research, because prosecutors had to prove every piece of it in a way a blog post never does. That discipline, staying grounded in what the evidence actually shows and refusing to claim more confidence than the artifacts support, is how these cases get built, and it is the standard any writing about attribution should hold itself to as well.

Sources

  1. Countering State-Sponsored Cybercrime
  2. Extradited Russian Hacker Faces Charges Over Excel Malware Campaign That Infected Thousands
  3. Three Russian Nationals and Two Companies Indicted for International Cybercrimes Resulting in More Than $62M in Victim Losses
  4. thehackernews.com
  5. securityweek.com
  6. techtarget.com
  7. cambridge.org
  8. cyble.com

More in malware operators and developers