Skip to main content
Mallory
MalwareUsed by 4 actorsExploits 3 CVEs

9002

9002 is a remote access Trojan (RAT) / backdoor family used in multiple China-linked espionage campaigns. Reporting ties it to the Sunshop ecosystem and to broader shared malware-development infrastructure that FireEye called the Sunshop Digital Quartermaster (SDQ). It has also been listed among tools used by BRONZE UNION / Emissary Panda / APT27. FireEye collected 70 Trojan.APT.9002 binaries across linked campaigns observed from July 2011 to September 2013, and identified a Chinese-language "9002 Builder" used to generate variants.

Observed delivery vectors include strategic web compromise and spearphishing. In the Sunshop Campaign, compromised websites redirected victims to exploits for CVE-2013-1347, CVE-2013-2423, and CVE-2013-1493, which dropped 9002 payloads. Documented samples include MD5 b0ef2ab86f160aa416184c09df8388fe connecting to dns[.]homesvr[.]tk, MD5 d99ed31af1e0ad6fb5bf0f116063e91f connecting to asp[.]homesvr[.]linkpc[.]net, and MD5 42bd5e7e8f74c15873ff0f4a9ce974cd connecting to ssl[.]homesvr[.]tk; these domains resolved to 58.64.205.53. Proofpoint also observed a targeted spearphishing campaign using a malicious DOCX ("game of thrones preview.docx") containing an embedded LNK that launched PowerShell, downloaded XOR/base64-obfuscated payloads, and installed a diskless 9002 RAT by injecting shellcode into wabmig.exe. Persistence was established via a Startup-folder LNK named UpdateCheck.lnk. Related 2014 activity used similar LNK downloaders and, in some cases, a Java payload named PhotoShow.jar to execute a diskless 9002 variant.

Capabilities directly described in the source material include remote access functionality, shellcode-based in-memory execution, process injection into legitimate Windows binaries, persistence via LNK files, HTTP communications, and a "fake SSL" protocol. The fake SSL traffic used hardcoded Client_Hello and Client_Key_Exchange packets and attempted to mimic traffic to login.live[.]com by placing that domain in the SNI field. HTTP POST data was encoded with a custom algorithm and then base64-encoded; the variant used hardcoded headers, a User-Agent of "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)", and URIs including /?FORM=Desktop&setmkt=en-us&setlang=en-us and /config/signin, with support for dynamically generated /%x.htm? URIs. Proofpoint described the encoding as an iteration of FireEye's previously analyzed 4-byte XOR 9002 variant, using a static 38-byte seed to generate a 256-byte XOR key combined with a dynamic 4-byte XOR key.

FireEye's analysis of the 9002 Builder indicates centralized tooling for creating variants. The builder title bar contained "[User_Server_Builder] update 2012-7-21" and supported configuration of primary and secondary C2, an ID (default "1"), an internet health-check domain (default update.microsoft.com), and proxy settings. The builder stored a server executable in PE resources under BIN, used a configuration block in the .data section with simple single-byte XOR encryption, and wrote configuration to HKCU\Software\Classes\sysinfo. FireEye also reported 24 9002 samples signed with a stolen or otherwise revoked/expired Mgame Corp certificate.

Known infrastructure and indicators mentioned in the content include C2 domains dns[.]homesvr[.]tk, asp[.]homesvr[.]linkpc[.]net, ssl[.]homesvr[.]tk, engage[.]intelfox[.]com, ru[.]pad62[.]com, tank[.]hja63[.]com, dtl[.]eatuo[.]com, dtl6[.]mooo[.]com, dtl[.]dnsd[.]me, and mx[.]i26[.]org; IP 27.255.83[.]3 with URLs http://27.255.83[.]3/x/ and http://27.255.83[.]3/y/; and import-table-linked infrastructure including ieee[.]boeing-job[.]com, lol[.]dns-lookup[.]us, twn[.]ftpmicrosoft[.]com, piping[.]no-ip[.]org, wv[.]downmicrisoft[.]com, mx[.]downmicrisoft[.]com, update1[.]mysq1[.]net, phpweb[.]zapto[.]org, and others. Reported targets across linked campaigns spanned 15 industries, including high-tech, financial services, telecommunications, federal government, and state/local government; BRONZE UNION reporting additionally cites government, technology, manufacturing, and NGO victims. Proofpoint assessed a possible connection between some 9002 activity and Deputy Dog / APT17, but stated it lacked definitive proof.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

EXPLOITED CVES

Vulnerabilities exploited

3 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

3 CVES
CVE-2013-1347Microsoft Internet Explorer 8 CGenericElement Use-After-Free

The Internet Explorer (CVE-2013-1347) exploit code pulled down a “9002” RAT from another compromised site at hk[.]sz181[.]com. This payload had an MD5 of b0ef2ab86f160aa416184c09df8388fe and connected to a command and control server at dns[.]homesvr[.]tk.

via fireeyefireeye.com
CVE-2013-2423Oracle Java HotSpot sandbox bypass / integrity vulnerability

The Internet Explorer (CVE-2013-1347) exploit code pulled down a “9002” RAT from another compromised site at hk[.]sz181[.]com. This payload had an MD5 of b0ef2ab86f160aa416184c09df8388fe and connected to a command and control server at dns[.]homesvr[.]tk.

via fireeyefireeye.com
CVE-2013-1493Oracle Java CMM crafted raster parameters remote code execution

The Internet Explorer (CVE-2013-1347) exploit code pulled down a “9002” RAT from another compromised site at hk[.]sz181[.]com. This payload had an MD5 of b0ef2ab86f160aa416184c09df8388fe and connected to a command and control server at dns[.]homesvr[.]tk.

via fireeyefireeye.com
THREAT ACTORS

Groups observed using it

4 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
APT19

The Internet Explorer (CVE-2013-1347) exploit code pulled down a “9002” RAT from another compromised site at hk[.]sz181[.]com. This payload had an MD5 of b0ef2ab86f160aa416184c09df8388fe and connected to a command and control server at dns[.]homesvr[.]tk.

via fireeyefireeye.com
APT41

Proofpoint recently observed a targeted email campaign attempting a spearphishing attack using a Game of Thrones lure... attempted to install a “9002” remote access Trojan (RAT) historically used by state-sponsored actors.

via proofpoint threat insight blogproofpoint.com
APT17

Proofpoint recently observed a targeted email campaign attempting a spearphishing attack using a Game of Thrones lure... attempted to install a “9002” remote access Trojan (RAT) historically used by state-sponsored actors.

via proofpoint threat insight blogproofpoint.com
Threat Group-3390

Tools: Sysupdate, China Chopper, OwaAuth, ZxShell, Gh0st RAT, PoisonIvy, Hunter, PlugX, Enfal, HttpBrowser, 9002, ASPXSpy, HyperBro

via secureworks threat profilessecureworks.com
INDICATORS OF COMPROMISE

IOCs tracked for this family

15 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
7 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
6 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
2 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app13 years ago
domain●●●●●●●●●●●●View more in app13 years ago
domain●●●●●●●●●●●●View more in app13 years ago
domain●●●●●●●●●●●●View more in app13 years ago
domain●●●●●●●●●●●●View more in app13 years ago
hash.md5●●●●●●●●●●●●View more in app13 years ago
ACTIVITY FEED

Recent activity

4 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

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: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching15

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution4

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities3

CVEs this family uses for access and lateral movement.

Detection signatures

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

MITRE ATT&CK mapping

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.