Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MalwareUsed by 1 actorExploits 2 CVEs

Mongall

Mongall is a DLL-based backdoor associated with the Aoqin Dragon espionage group and has reportedly been in use and under continuous maintenance since at least 2013. It has been described as one of Aoqin Dragon’s primary custom malware families, alongside a modified version of the open-source Heyoka project. Reporting links Mongall activity to targeting of government, education, and telecommunications organizations, particularly in Southeast Asia and Australia, including prior targeting of the Vietnamese government and a telecommunications department.

The malware has relied on user execution for initial compromise, including victims opening malicious documents. In Aoqin Dragon operations, loaders also used fake removable-drive lures and DLL hijacking, after which payloads were decrypted and a Mongall backdoor was injected into memory. Mongall itself is described as a DLL injected into memory, and it can inject a DLL into rundll32.exe for execution or otherwise use rundll32.exe for execution.

Mongall supports remote shell access, file upload, and file download, and can upload files and host information from a compromised machine to its command-and-control server. It profiles infected hosts, can identify removable media attached to compromised hosts, and communicates with embedded C2 servers over HTTP GET. Victim data sent to C2 has been encoded or protected using Base64, modified Base64, or RC4 depending on the variant or mutex. Newer variants were reported to include upgraded encryption and to be packed with Themida for obfuscation.

Additional reporting noted overlapping Mongall infrastructure in a 2014 watering-hole attack involving the president of Myanmar’s website and exploitation of CVE-2014-6332 to deliver malware.

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

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

2 CVES
CVE-2010-3333RTF Stack Buffer Overflow in Microsoft OfficeExploited in the wild

During 2012 to 2015, Aoqin Dragon relied heavily on CVE-2012-0158 and CVE-2010-3333 to compromise their targets.

via sentinelone labssentinelone.com
CVE-2012-0158MSCOMCTL.OCX ActiveX Controls Remote Code ExecutionExploited in the wild

During 2012 to 2015, Aoqin Dragon relied heavily on CVE-2012-0158 and CVE-2010-3333 to compromise their targets.

via sentinelone labssentinelone.com
THREAT ACTORS

Groups observed using it

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

View more details
Aoqin Dragon

Attacks attributable to Aoqin Dragon typically drop one of two backdoors, Mongall and a modified version of the open source Heyoka project.

via sentinelone labssentinelone.com
MITRE ATT&CK

Techniques & procedures

24 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

2 techniques
T1091Replication Through Removable MediaEvidence2

From 2018 to present, this actor has also been observed using a fake removable device as an initial infection vector... The spreader component will try to find the removable device in the victim’s environment. This malware component will copy all the malicious modules to any removable device to spread the malware in the target’s network environment

T1566PhishingEvidence1

MITRE ATT&CK TTPs ... Initial Access T1566 – Phishing Threat actor use fake icon executable and document exploit as a decoy

Execution

3 techniques
T1204User ExecutionEvidence2

Using a document exploit and tricking the user into opening a weaponized Word document to install a backdoor. Luring users into double-clicking a fake Anti-Virus to execute malware in the victim’s host.

T1204.002Malicious FileEvidence2

Sandworm Team leveraged Microsoft Office attachments which contained malicious macros that were automatically executed once the user permitted them... APT29 has used various forms of spearphishing attempting to get a user to open attachments... DarkGate is distributed through phishing links to VBS or MSI objects requiring user interaction for execution.

T1574.001DLLEvidence1

Starting in 2018, hackers left these tactics behind to resort to using a removable disk shortcut file; clicking this icon triggers a DLL hijack and loads an encrypted payload to deliver a backdoor.

Persistence

2 techniques
T1547Boot or Logon Autostart ExecutionEvidence1

The malware sets the auto start function with the value “EverNoteTrayUService”. When the user restarts the computer, it will execute the “Evernote Tray Application” and use DLL hijacking to load the malicious loader.

T1547.001Registry Run Keys / Startup FolderEvidence5

The content repeatedly describes malware and threat actors establishing persistence by adding values under HKCU/HKLM\Software\Microsoft\Windows\CurrentVersion\Run or RunOnce, and by placing executables, scripts, .lnk files, or .bat files in the Windows Startup folder.

Privilege Escalation

4 techniques
T1055Process InjectionEvidence2

After decrypting the encrypted payload, DLL-test.dll will execute rundll32.exe and run specific export functions. The loader injects the decrypted payload into memory and runs it persistently.

T1055.001Dynamic-link Library InjectionEvidence1

There are two payloads in this attack chain... the second one is an encrypted backdoor which injects itself into rundll32’s memory.

T1547Boot or Logon Autostart ExecutionEvidence1

The malware sets the auto start function with the value “EverNoteTrayUService”. When the user restarts the computer, it will execute the “Evernote Tray Application” and use DLL hijacking to load the malicious loader.

T1547.001Registry Run Keys / Startup FolderEvidence5

The content repeatedly describes malware and threat actors establishing persistence by adding values under HKCU/HKLM\Software\Microsoft\Windows\CurrentVersion\Run or RunOnce, and by placing executables, scripts, .lnk files, or .bat files in the Windows Startup folder.

Stealth

7 techniques
T1027Obfuscated Files or InformationEvidence1

Other techniques the attacker has been observed using include DLL hijacking, Themida-packed files, and DNS tunneling to evade post-compromise detection... Actors using Thimda packer to pack the malwares

T1027.002Software PackingEvidence1

"Sandworm Team used UPX to pack a copy of Mimikatz"; "APT38 has used several code packing methods such as Themida, Enigma, VMProtect, and Obsidium"; "Lazarus Group packed malicious .db files with Themida to evade detection."

T1055Process InjectionEvidence2

After decrypting the encrypted payload, DLL-test.dll will execute rundll32.exe and run specific export functions. The loader injects the decrypted payload into memory and runs it persistently.

T1055.001Dynamic-link Library InjectionEvidence1

There are two payloads in this attack chain... the second one is an encrypted backdoor which injects itself into rundll32’s memory.

T1140Deobfuscate/Decode Files or InformationEvidence4

The content repeatedly describes malware and threat actors decoding, decrypting, deobfuscating, or unpacking payloads, strings, configuration data, commands, and C2 responses prior to execution or use.

T1218.011Rundll32Evidence1
T1574.001DLLEvidence1

Starting in 2018, hackers left these tactics behind to resort to using a removable disk shortcut file; clicking this icon triggers a DLL hijack and loads an encrypted payload to deliver a backdoor.

Discovery

3 techniques
T1033System Owner/User DiscoveryEvidence1

MITRE ATT&CK TTPs ... Discovery T1033 – System Owner/User Discovery Collecting user account and send back to C2

T1082System Information DiscoveryEvidence6

MITRE ATT&CK TTPs ... Discovery T1082 – System Information Discovery Collecting OS system version and MAC address

T1120Peripheral Device DiscoveryEvidence2

The content repeatedly describes malware and threat actors identifying, monitoring, or enumerating connected peripheral devices such as USB mass storage, Bluetooth devices, printers, smart card readers, cameras, Apple devices, VGA/display devices, and removable drives.

Lateral Movement

1 technique
T1091Replication Through Removable MediaEvidence2

From 2018 to present, this actor has also been observed using a fake removable device as an initial infection vector... The spreader component will try to find the removable device in the victim’s environment. This malware component will copy all the malicious modules to any removable device to spread the malware in the target’s network environment

Collection

1 technique
T1005Data from Local SystemEvidence1

Command and Control

6 techniques
T1071.001Web ProtocolsEvidence5

The content repeatedly describes threat actors and malware using HTTP and HTTPS for command and control, such as: "Sandworm Team used BlackEnergy to communicate between compromised hosts and their command-and-control servers via HTTP post requests."

T1105Ingress Tool TransferEvidence1
T1132Data EncodingEvidence3

Mongall uses base64 or RC4 to encode or encrypt data to make the content of command and control traffic more difficult to detect

T1132.001Standard EncodingEvidence1
T1571Non-Standard PortEvidence1

MITRE ATT&CK TTPs ... Command and Control T1571 – Non-Standard Port Mongall uses port 5050,1352, etc. to communicates with C2

T1573Encrypted ChannelEvidence1

This backdoor profiles the host and sends the details to the C&C using an encrypted channel.

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence4

Many entries state malware or actors can upload, transfer, send, or exfiltrate files from compromised hosts to command-and-control servers or attacker infrastructure.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
83 tracked

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

Hashes
128 tracked

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

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app9 months ago
domain●●●●●●●●●●●●View more in app9 months ago
domain●●●●●●●●●●●●View more in app9 months ago
domain●●●●●●●●●●●●View more in app9 months ago
domain●●●●●●●●●●●●View more in app9 months ago
domain●●●●●●●●●●●●View more in app9 months ago
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 matching211

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

Threat actor attribution1

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

Exploited vulnerabilities2

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 mapping24

Every documented technique, ranked by evidence weight.

Researcher chatter

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