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

AppleJeus

AppleJeus is a North Korea-linked malware family of trojanized cryptocurrency trading and wallet applications used to steal cryptocurrency and provide backdoor access to victim systems. The activity is attributed by the U.S. Government to North Korean actors referred to as HIDDEN COBRA and is widely associated with Lazarus Group; the content also links it to Citrine Sleet / Labyrinth Chollima / UNC4736. AppleJeus has targeted cryptocurrency exchanges, decentralized finance and cryptocurrency organizations, financial services firms, individuals, and organizations across sectors including energy, finance, government, industry, technology, and telecommunications in more than 30 countries.

The malware family has included fake or trojanized applications such as Celas Trade Pro, WorldBit-Bot, Union Crypto Trader, Kupay Wallet, CoinGo Trade, Dorusio, CryptoNeuro Trader, and Ants2Whale. Infection commonly required user execution of a malicious installer, including MSI installers on Windows, delivered via legitimate-looking cryptocurrency websites and social engineering. On Windows, AppleJeus variants have installed themselves as a service or created a scheduled SYSTEM task that runs when a user logs in. On macOS, variants used postinstall scripts and LaunchDaemon persistence, and added a leading dot to plist filenames to hide them from Finder and default Terminal directory listings.

AppleJeus performs host profiling and exfiltrates collected host information to command-and-control infrastructure. Reported host reconnaissance includes BIOS serial number, operating system version and build information on Windows, and device serial number and OS version on macOS. Known capabilities described in the content include staged payload retrieval, in-memory execution, file transfer, directory listing, drive enumeration, process execution, shell command execution, screenshot capture, connectivity checks, and implant configuration updates. The Union Crypto variant used unioncrypto[.]vip / unioncrypto.vip and contacted hxxps://unioncrypto.vip/update, while its second-stage NodeDLL.dll connected to hxxp://216.189.150.185:8080/push.jsp. AppleJeus infrastructure also includes celasllc[.]com, and wirexpro[.]com is cited as an AppleJeus IOC.

The family has also been linked to supply-chain activity. During the 3CX supply chain attack, AppleJeus reportedly first compromised an end-of-life trading software application that was downloaded and executed inside the 3CX enterprise environment. In that campaign it used an embedded DLL as part of a chained delivery mechanism to invoke the COM class factory, and the VEILEDSIGNAL component injected its C2 communication module into Chrome, Firefox, or Edge browser processes. AppleJeus malware in the 3CX context was digitally signed, including use of a valid Sectigo signature and a code-signing certificate associated with Trading Technologies International, Inc. with an expiration date in October 2022. Kaspersky also observed AppleJeus on systems infected with the Gopuram backdoor and assessed overlap between AppleJeus infrastructure and Lazarus-linked activity targeting cryptocurrency companies.

High-confidence indicators and examples directly mentioned in the content include domains unioncrypto.vip, unioncrypto[.]vip, celasllc[.]com, jmttrading[.]org, kupaywallet[.]com, coingotrade[.]com, dorusio[.]com, ants2whale[.]com, and wirexpro[.]com; IP address 216.189.150.185; and the Union Crypto files UnionCryptoSetup.exe, UnionCryptoTrader.msi, UnionCryptoTrader.exe, UnionCryptoUpdater.exe, and NodeDLL.dll.

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

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

1 CVES
CVE-2022-0609Use-after-free RCE in Google Chrome AnimationExploited in the wild

During the 3CX Supply Chain Attack, AppleJeus leveraged the Chrome vulnerability, CVE-2022-0609, in combination with a Drive-by Compromise website.

via mitre attackattack.mitre.org
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
APT38

The joint cybersecurity analysis and MARs highlight the cyber threat North Korea – which is referred to by the U.S. government as HIDDEN COBRA – poses to cryptocurrency and identify malware and indicators of compromise related to the “AppleJeus” family of malware (the name given by the cybersecurity community to a family of North Korean malicious cryptocurrency applications that includes Celas Trade Pro, WorldBit-Bot, Union Crypto Trader, Kupay Wallet, CoinGo Trade, Dorusio, CryptoNeuro Trader, and Ants2Whale).

via us department of justiceweb.archive.org
Lazarus

The U.S. Government has identified malware and indicators of compromise (IOCs) used by the North Korean government to facilitate cryptocurrency thefts; the cybersecurity community refers to this activity as “AppleJeus.”

via cisacisa.gov
AppleJeus

Citrine Sleet DEV-0139, DEV-1222 North Korea AppleJeus, Labyrinth Chollima, UNC4736

via web archiveweb.archive.org
Contagious Interview

...G1049:AppleJeus turned one trusted dependency into another foothold... From AppleJeus and G1052:Contagious Interview driving cryptocurrency theft...

via mitre attack mediummedium.com
MITRE ATT&CK

Techniques & procedures

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

Resource Development

5 techniques
T1583.001DomainsEvidence1

The email provided a link to the Celas’ website, celasllc[.]com ( Acquire Infrastructure: Domain [T1583.001])... Again, the malware was ... distributed on their website, jmttrading[.]org ( Acquire Infrastructure: Domain [T1583.001]).

T1583.006Web ServicesEvidence1

This website contained a “Download from GitHub” button, which linked to JMT Trading’s GitHub page ( Acquire Infrastructure: Web Services [T1583.006]).

T1587.001MalwareEvidence1

FALLCHILL typically infects a system as a file dropped by other HIDDEN COBRA malware ( Develop Capabilities: Malware [T1587.001]).

T1588.003Code Signing CertificatesEvidence1

The installer looks legitimate and is signed by a valid Sectigo certificate ... ( Obtain Capabilities: Code Signing Certificates [T1588.003]).

T1588.004Digital CertificatesEvidence1

The celasllc[.]com domain had a valid Sectigo ... SSL certificate ( Obtain Capabilities: Digital Certificates [T1588.004]).

Initial Access

2 techniques
T1195Supply Chain CompromiseEvidence2

Lazarus Group... is targeting individuals and companies... through the dissemination of cryptocurrency trading applications that have been modified to include malware that facilitates theft of cryptocurrency.

T1566.002Spearphishing LinkEvidence1

Further research revealed that a phishing email from a Celas LLC company ( Phishing: Spearphishing Link [T1566.002]) recommended the trojanized cryptocurrency trading application to victims.

Execution

5 techniques
T1053.005Scheduled TaskEvidence3

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1059Command and Scripting InterpreterEvidence2

Creation and Deployment of Malicious Cryptocurrency Applications : Development of multiple malicious cryptocurrency applications from March 2018 through at least September 2020 – including Celas Trade Pro, WorldBit-Bot, iCryptoFx, Union Crypto Trader, Kupay Wallet, CoinGo Trade, Dorusio, CryptoNeuro Trader, and Ants2Whale – which would provide the North Korean hackers a backdoor into the victims’ computers.

T1059.004Unix ShellEvidence1

The postinstall script is a sequence of instructions that runs after successfully installing an application ( Command and Scripting Interpreter: Unix Shell [T1059.004]).

T1204User ExecutionEvidence1

The content repeatedly describes victims being lured into opening malicious attachments, enabling macros, launching installers, clicking embedded files/links, or otherwise directly executing malicious content.

T1204.002Malicious FileEvidence3

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.

Persistence

4 techniques
T1053.005Scheduled TaskEvidence3

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1543.003Windows ServiceEvidence2

During the 2016 Ukraine Electric Power Attack, Sandworm Team used an arbitrary system service to load at system boot for persistence for Industroyer. They also replaced the ImagePath registry value of a Windows service with a new backdoor binary.

T1543.004Launch DaemonEvidence1

...the postinstall script launches the Updater program with the CheckUpdate parameter and runs it in the background (Create or Modify System Process: Launch Daemon [T1543.004]).

T1547Boot or Logon Autostart ExecutionEvidence1

The program UnionCryptoUpdater.exe first installs itself as a service ... which will automatically start when any user logs on ( Boot or Logon Autostart Execution [T1547]).

Privilege Escalation

5 techniques
T1053.005Scheduled TaskEvidence3

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1543.003Windows ServiceEvidence2

During the 2016 Ukraine Electric Power Attack, Sandworm Team used an arbitrary system service to load at system boot for persistence for Industroyer. They also replaced the ImagePath registry value of a Windows service with a new backdoor binary.

T1543.004Launch DaemonEvidence1

...the postinstall script launches the Updater program with the CheckUpdate parameter and runs it in the background (Create or Modify System Process: Launch Daemon [T1543.004]).

T1547Boot or Logon Autostart ExecutionEvidence1

The program UnionCryptoUpdater.exe first installs itself as a service ... which will automatically start when any user logs on ( Boot or Logon Autostart Execution [T1547]).

T1548Abuse Elevation Control MechanismEvidence1

Once permission is granted, the threat actor is able to run the program with elevated privileges ( Abuse Elevation Control Mechanism [T1548]).

Stealth

5 techniques
T1027Obfuscated Files or InformationEvidence4

The content repeatedly describes payloads, strings, configuration files, scripts, URLs, and binaries being obfuscated or encoded using Base64, XOR, RC4, AES, RSA, hex encoding, custom algorithms, and other methods across many malware families and threat actors.

T1027.013Encrypted/Encoded FileEvidence1

Examples throughout the content include 'encrypted payloads decrypted and executed in memory,' 'encrypts its configuration file,' 'AES-encrypted resource,' 'RC4 encrypted embedded scripts,' and 'payload includes an encrypted main component.'

T1070.004File DeletionEvidence3

The content repeatedly describes threat actors and malware deleting files, tools, scripts, logs, droppers, staged data, and artifacts from compromised systems to cover tracks, remove evidence, or self-delete.

T1140Deobfuscate/Decode Files or InformationEvidence3

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.

T1564.001Hidden Files and DirectoriesEvidence2

Agent Tesla has created hidden folders. AppleJeus has added a leading . to plist filenames, unlisting them from the Finder app and default Terminal directory listings. APT28 has saved files with hidden file attributes. FIN13 has created hidden files and folders within a compromised Linux system /tmp directory and also used attrib.exe to hide gathered local host information.

Defense Impairment

1 technique
T1553.002Code SigningEvidence1

The content repeatedly describes threat actors and malware using valid, stolen, forged, self-signed, or abused code-signing certificates to sign malware and appear legitimate, including examples such as AppleJeus using a valid digital signature from Sectigo, APT41 leveraging code-signing certificates, FIN7 signing Carbanak payloads, and SUNBURST being digitally signed by SolarWinds.

Discovery

2 techniques
T1033System Owner/User DiscoveryEvidence1

Updater.exe ... collects the victim’s host information ( System Owner/User Discovery [T1033]), encrypts the collected information ... and sends information to a C2 website.

T1082System Information DiscoveryEvidence1

The content repeatedly describes malware and threat actors collecting host details such as OS version, hostname, architecture, CPU, memory, BIOS, domain, language, and other configuration data; e.g., "APT41 uses multiple built-in commands such as systeminfo and net config Workstation to enumerate victim system basic configuration information."

Collection

1 technique
T1560Archive Collected DataEvidence1

BoomBox can encrypt data using AES prior to exfiltration. ROKRAT can encrypt data prior to exfiltration by using an RSA public key. Trojan.Karagany can base64 encode and AES-128-CBC encrypt data prior to transmission.

Command and Control

3 techniques
T1001Data ObfuscationEvidence1

Examples include 'AppleJeus's COLDCAT C2 leverages cookie headers to contain data over HTTPS,' 'ChChes ... embeds data within the Cookie HTTP header,' 'GoldMax ... used custom HTTP cookies for C2,' and 'UPPERCUT ... sending error codes in Cookie headers.'

T1071Application Layer ProtocolEvidence1

Upon executing the Gopuram backdoor, the malware connects to a C2 server and await further commands.

T1071.001Web ProtocolsEvidence3

The content repeatedly describes threat actors, malware, and campaigns using HTTP and/or HTTPS for command and control, including examples such as BlackEnergy communicating with C2 over HTTP POST requests and many other families using HTTP/S for C2.

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence4

Examples include: "FIN4 has used HTTP POST requests to transmit data," "SolarWinds Compromise, APT29 used HTTP for C2 and data exfiltration," and "PinchDuke transfers files from the compromised host via HTTP or HTTPS to a C2 server."

Impact

1 technique
T1496Resource HijackingEvidence1

Targeting of Cryptocurrency Companies and Theft of Cryptocurrency : Targeting of hundreds of cryptocurrency companies and the theft of tens of millions of dollars’ worth of cryptocurrency, including $75 million from a Slovenian cryptocurrency company in December 2017; $24.9 million from an Indonesian cryptocurrency company in September 2018; and $11.8 million from a financial services company in New York in August 2020 in which the hackers used the malicious CryptoNeuro Trader application as a backdoor.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
46 tracked

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

Hashes
82 tracked

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

Other
5 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
hash.md5●●●●●●●●●●●●View more in app1 year ago
domain●●●●●●●●●●●●View more in app3 years ago
domain●●●●●●●●●●●●View more in app3 years ago
domain●●●●●●●●●●●●View more in app3 years ago
hash.md5●●●●●●●●●●●●View more in app3 years ago
hash.sha1●●●●●●●●●●●●View more in app4 years 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 matching133

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 vulnerabilities1

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 mapping30

Every documented technique, ranked by evidence weight.

Researcher chatter

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