AppleJeus
AppleJeus is a North Korea-linked malware family used to steal cryptocurrency by masquerading as legitimate cryptocurrency trading platforms and wallet applications. The content attributes AppleJeus activity to North Korean state-sponsored actors, including Lazarus Group, and notes U.S. government tracking under HIDDEN COBRA. It is also associated in the provided content with UNC4736, Citrine Sleet, and Labyrinth Chollima in more recent reporting. AppleJeus has targeted cryptocurrency exchanges, financial services companies, fintech and DeFi organizations, venture and trading firms, and victims across more than 30 countries; sectors mentioned include energy, finance, government, industry, technology, and telecommunications.
The malware family has been active since at least 2018 and includes multiple named variants and malicious applications, including Celas Trade Pro, JMT Trading, Union Crypto, Kupay Wallet, CoinGo Trade, Dorusio, Ants2Whale, WorldBit-Bot, iCryptoFx, and CryptoNeuro Trader. Distribution methods described in the content include fake websites posing as legitimate trading platforms, malware-laced cryptocurrency applications, social engineering, phishing and recruitment-style lures, Telegram delivery in some cases, and required user execution of malicious installers such as MSI packages. AppleJeus has been delivered on both Windows and macOS.
Behavior described in the content includes host profiling, exfiltration of collected host information to command-and-control servers, staged payload delivery, persistence, and backdoor access. On Windows, AppleJeus variants have used components such as Updater.exe, CrashReporter.exe, and UnionCryptoUpdater.exe; persistence mechanisms mentioned include creation of a scheduled SYSTEM task that runs when a user logs in and installation as a service configured to start automatically. On macOS, variants used postinstall scripts and LaunchDaemon plists to run hidden updater components as root on system load. The Union Crypto variant specifically collected BIOS serial number and OS version/build information via WMI on Windows, sent profiling data to hxxps://unioncrypto.vip/update, and if instructed downloaded and executed a second-stage payload in memory. Its NodeDLL.dll payload connected to hxxp://216.189.150.185:8080/push.jsp and supported file transfer, directory listing, drive enumeration, process execution, shell command execution, screenshot capture, connectivity checks, and implant configuration updates. On macOS, unioncryptoupdater collected device serial number and OS version and attempted in-memory execution of decrypted payloads using mmap and Apple APIs.
The content also links AppleJeus to the 3CX supply chain attack. In that context, AppleJeus first compromised an end-of-life trading software application that was downloaded and executed inside the 3CX environment, used an embedded DLL in a chained delivery mechanism to invoke the COM class factory, and used a code-signing certificate to sign malicious software. The VEILEDSIGNAL component is described as using process injection to inject its C2 communication module into the first found Chrome, Firefox, or Edge browser process and to re-inject if necessary. Reporting cited in the content states that AppleJeus infrastructure and malware overlaps contributed to attribution of the 3CX campaign to Lazarus with medium to high confidence, and AppleJeus was also observed on systems infected with the Gopuram backdoor during a 2020 investigation of a Southeast Asian cryptocurrency company.
High-confidence indicators and artifacts directly mentioned in the content include the domains unioncrypto.vip, celasllc[.]com, jmttrading[.]org, kupaywallet[.]com, coingotrade[.]com, dorusio[.]com, ants2whale[.]com, and beastgoc[.]com; the IP address 216.189.150.185; the C2 path /push.jsp; and the domain wirexpro[.]com, which was listed as an AppleJeus IOC in prior reporting. Specific file names and hashes mentioned include UnionCryptoSetup.exe (SHA256 e3623c2440b692f6b557a862719dc95f41d2e9ad7b560e837d3b59bfe4b8b774), UnionCryptoTrader.msi, UnionCryptoTrader.exe, UnionCryptoUpdater.exe, and NodeDLL.dll (SHA256 755bd7a3765efceb8183ffade090ef2637a85c4505f8078dda116013dd5758f3).
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.
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.
During the 3CX Supply Chain Attack, AppleJeus leveraged the Chrome vulnerability, CVE-2022-0609, in combination with a Drive-by Compromise website.
Groups observed using it
4 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.
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).
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.”
Citrine Sleet DEV-0139, DEV-1222 North Korea AppleJeus, Labyrinth Chollima, UNC4736
...G1049:AppleJeus turned one trusted dependency into another foothold... From AppleJeus and G1052:Contagious Interview driving cryptocurrency theft...
Techniques & procedures
32 distinct techniques documented for this family, organized by ATT&CK tactic.
Resource Development
5 techniquesThe 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]).
This website contained a “Download from GitHub” button, which linked to JMT Trading’s GitHub page ( Acquire Infrastructure: Web Services [T1583.006]).
FALLCHILL typically infects a system as a file dropped by other HIDDEN COBRA malware ( Develop Capabilities: Malware [T1587.001]).
The installer looks legitimate and is signed by a valid Sectigo certificate ... ( Obtain Capabilities: Code Signing Certificates [T1588.003]).
The celasllc[.]com domain had a valid Sectigo ... SSL certificate ( Obtain Capabilities: Digital Certificates [T1588.004]).
Initial Access
3 techniquesLazarus 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.
During the 3CX Supply Chain Attack, AppleJeus first compromised an "end-of-life" trading software application which was downloaded and executed inside the 3CX enterprise environment. The second compromise modified the Windows and macOS build environments used to distribute the 3CX software to their customer base.
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 techniquesDuring the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.
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.
The postinstall script is a sequence of instructions that runs after successfully installing an application ( Command and Scripting Interpreter: Unix Shell [T1059.004]).
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.
The MSI Installer asks the victim for administrative privileges to run ( User Execution: Malicious File [T1204.002]).
Persistence
4 techniquesDuring the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.
...drops FALLCHILL onto the machine and installs it as a service ( Create or Modify System Process: Windows Service [T1543.003]).
...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]).
Privilege Escalation
5 techniquesDuring the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.
...drops FALLCHILL onto the machine and installs it as a service ( Create or Modify System Process: Windows Service [T1543.003]).
...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]).
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]).
Once permission is granted, the threat actor is able to run the program with elevated privileges ( Abuse Elevation Control Mechanism [T1548]).
Stealth
6 techniquesThe 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.
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.'
The malicious applications are derived from a variety of open-source projects and purport to be cryptocurrency trading or price prediction tools.
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.
The content repeatedly describes malware and threat actors decoding, decrypting, or deobfuscating payloads, strings, configuration data, commands, and C2 traffic prior to execution or use, e.g., 'APT28 macro uses the command certutil -decode to decode contents of a .txt file storing the base64 encoded payload' and 'Action RAT can use Base64 to decode actor-controlled C2 server communications.'
The leading “.” makes it unlisted in the Finder app or default Terminal directory listing ( Hide Artifacts: Hidden Files and Directories [T1564.001]).
Defense Impairment
1 techniqueThe 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 techniquesUpdater.exe ... collects the victim’s host information ( System Owner/User Discovery [T1033]), encrypts the collected information ... and sends information to a C2 website.
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 techniqueBoomBox 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 techniquesExamples 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.'
Upon executing the Gopuram backdoor, the malware connects to a C2 server and await further commands.
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 techniqueADVSTORESHELL exfiltrates data over the same channel used for C2... Agrius exfiltrated staged data using tools such as Putty and WinSCP, communicating with command and control servers... numerous malware and groups sent victim data, files, credentials, or host information over existing C2 channels.
Impact
1 techniqueTargeting 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.
IOCs tracked for this family
133 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.
IPs, domains, and DNS infrastructure linked to this family.
File hashes (MD5, SHA-1, SHA-256) from samples and reports.
Other indicator types observed in public reporting.
Recent activity
67 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
"Lazarus Group: The North Korean Hacking Syndicate’s On-Chain Footprint" published by Arkm. #AppleJeus, #Lazarus, #MoneyLaundering, #DPRK, #CTI
Referenced as part of a North Korean operation tied to a monthslong social engineering campaign targeting a crypto trading platform, resulting in major cryptocurrency theft.
Malware/tooling associated with DPRK-linked social-engineering operations used to compromise targets and gain access to signing workflows and devices in cryptocurrency environments.
North Korean malware used in cryptocurrency-themed campaigns, including fake trading platform websites and exploit kits, to infect victims and support theft operations targeting the crypto ecosystem.
The version that knows your environment.
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.