Skip to main content
Mallory
1 malware family

Firefly

Also known asfirefly

Firefly, also known as Naikon, is a Chinese espionage threat actor. Reporting cited in the source material notes the group has been described as an APT possibly associated with PLA Unit 78020 and operating in the Southern Theater Command area of responsibility. Firefly has been linked to long-running espionage activity in Asia, including attacks against a military organization in Southeast Asia and use of the Rainyday backdoor in a campaign targeting multiple telecom operators in a single Asian country, as well as a telecom-sector services company and a university in another Asian country. In the telecom campaign, Rainyday variants were executed via DLL sideloading, including fspmapi.dll loaded by a legitimate F-Secure executable (fsstm.exe), and security.dll sideloaded by msproxy.exe, with encrypted shellcode read from files such as dataresz, iReports, and nod193100 and decrypted with single-byte XOR keys. The broader campaign also involved credential theft, keylogging, port scanning, Responder-based LLMNR/NBT-NS/mDNS poisoning, and enabling RDP. Separately, Firefly was linked to a previously unseen exfiltration tool wrapped in Python around a public Google Drive client. That tool searched for .jpg files in the System32 directory and uploaded them to Google Drive using a hardcoded refresh token; many of the .jpg files were actually encrypted RAR archives, and exfiltrated data reportedly included documents, meeting notes, call transcripts, building plans, email folders, and accounting data.

Share:
Are they targeting you?

Know when an actor pivots toward your sector

Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.

OPERATIONAL PROFILE

Targeting

Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.

Who they target

Sectors the actor has been observed targeting.

  • telecom
  • education
MITRE ATT&CK

Tradecraft

2 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

2 of 15 tactics4 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0002
Execution
1 technique
T1059
Command and Scripting Interpreter
T1059.009
Cloud API
TA0010
Exfiltration
1 technique
T1567
Exfiltration Over Web Service
T1567.002
Exfiltration to Cloud Storage
ARSENAL

Associated malware families

1 malware family attributed to this actor across reporting.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping2

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal1

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs

CVEs this actor has used in known campaigns.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Observables

Domains, IPs, and hashes tied to this actor, refreshed continuously.