Miragefox
Overview
Executive Summary
MirageFox is a highly specialized, sophisticated Remote Access Trojan (RAT) and backdoor utilized exclusively by the Chinese state-sponsored cyber-espionage group known as APT15 (also tracked as Vixen Panda or Ke3chang). It is a heavily upgraded, stealthier evolution of the group's older "Mirage" malware, designed specifically to infiltrate high-value government, diplomatic, and defense contractor networks while evading modern endpoint detection systems.Technical Architecture and Capabilities
MirageFox is engineered for prolonged, undetected presence within a compromised environment. It is typically deployed post-exploitation, after the attackers have already gained initial access via spear-phishing and established a foothold. Key technical features of the MirageFox framework include:- DLL Hijacking and Sideloading: To execute stealthily, MirageFox frequently utilizes DLL sideloading. The attackers drop a legitimate, digitally signed executable (often associated with legitimate security software or common enterprise applications) alongside a malicious DLL containing the MirageFox payload. When the legitimate executable runs, it unwittingly loads the malicious code.
- Covert C2 Communication: MirageFox employs highly customized, encrypted command-and-control (C2) communication protocols. It often communicates over HTTPS (Port 443) to blend in with normal web traffic, or utilizes DNS tunneling to bypass strict firewall outbound rules.
- Espionage Capabilities: Once active, it provides the APT operators with a full suite of espionage tools, including remote shell access, file system manipulation, credential harvesting (specifically targeting domain administrator accounts), and the ability to exfiltrate highly sensitive documents.
Threat Impact
The presence of MirageFox on a network is a definitive indicator of a targeted, state-sponsored espionage campaign. The primary objective is the theft of classified intelligence, geopolitical communications, and advanced defense blueprints, representing a critical breach of national security.Detection and Eradication
- EDR and Behavioral Analytics: Standard static antivirus signatures are useless against custom APT tools. Deploy EDR solutions tuned to detect DLL sideloading techniques (e.g., unsigned DLLs loading into signed processes) and anomalous parent-child process relationships.
- Network Traffic Analysis: Monitor edge firewalls and DNS servers for persistent, anomalous outbound connections (beaconing) to unknown IP addresses or unusually large, repetitive DNS queries indicative of tunneling.
- Complete Environment Rebuild: Because MirageFox is utilized by advanced operators who deeply embed themselves within the network infrastructure, eradication often requires a complete, coordinated rebuild of the compromised network segment from a known good baseline to ensure all persistence mechanisms are destroyed.
Known aliases
Threat reports may refer to this family under multiple names:
MITRE ATT&CK Techniques
This family has been observed using the following ATT&CK techniques: T1574.002 T1071.004 T1071.001 T1105
Tactical Mitigations
Based on the techniques used by this family, consider the following defensive strategies:
- T1071.001: Implement web filtering and SSL/TLS inspection to detect malicious command and control (C2) traffic hiding in HTTP/HTTPS.
- T1071.004: Monitor network traffic for anomalous application layer protocols like non-standard HTTP/S patterns or unexpected DNS requests.
- T1105: Implement network intrusion detection systems (NIDS) and host-based firewalls to block unauthorized inbound or outbound file transfers.
Generated Detections (Boilerplate)
These YARA and Sigma rules are auto-generated based on the family name and aliases. They must be heavily tuned before deployment in a production environment.
YARA Rule
rule MALWARE_WIN_MIRAGEFOX {
meta:
description = "Detects Miragefox (trojan)"
author = "SystemHelpdesk Boilerplate Generator"
date = "2026-07-06"
strings:
$s1 = "miragefox" ascii wide nocase
$s2 = "trojan.miragefox" ascii wide nocase
$s3 = "backdoor.miragefox" ascii wide nocase
$s4 = "apt15 tool" ascii wide nocase
condition:
uint16(0) == 0x5a4d and any of them
}Sigma Rule
title: Suspicious Miragefox Activity
id: ac9845b53385c597616c8c18b86e35d1
status: experimental
description: Detects generic indicators of the miragefox malware family.
logsource:
category: process_creation
product: windows
detection:
selection:
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
CommandLine|contains:
- "*miragefox*"
- "*trojan.miragefox*"
- "*backdoor.miragefox*"
- "*apt15 tool*"
condition: selection
level: mediumReferences & External Analysis
- Search "miragefox" on VirusTotal (External Analysis)
Frequently Asked Questions
How do I remove the Miragefox Trojan from Windows?
Manual removal of Miragefox is highly discouraged as it may leave persistence mechanisms intact. We recommend disconnecting the device from the internet and utilizing a professional incident response service or enterprise-grade EDR software to conduct a full forensic sweep.
Is Miragefox a virus or a Trojan?
Miragefox is classified as a Trojan. Unlike traditional viruses that infect files, modern malware like Miragefox typically operates as a standalone payload designed to compromise systems, steal data, or deploy secondary stage implants.
What are the main symptoms of a Miragefox infection?
Symptoms of Miragefox can include unexpected system slowness, unauthorized outbound network traffic to unknown IP addresses, disabled security software, and suspicious background processes running from AppData or Temp directories.
Related Families (Category: trojan)
Explore other malware families in the same category:
Protect Your Network Against Trojans
Want to prevent Miragefox and similar threats from compromising your organization? Read our comprehensive defensive guide: Banking Trojan Protection.
Machine-readable
Get this profile as JSON: https://jordanricky1604-ship-it.github.io/malware-families-catalog/api/miragefox.json
Ecosystem & Interactive Environments
This profile is part of the Malware Families Catalog, a public dataset of 2,899 malware families. The catalog is also published across our ecosystem: Hugging Face, Kaggle, Zenodo, Replit, StackBlitz, CodeSandbox, and CodePen.