Skip to main content
Mallory
MalwareUsed by 3 actors

RemotePE

RemotePE is a Lazarus-linked final-stage remote access trojan (RAT) written in C++ that executes entirely in memory and is not written to disk, leaving minimal or no filesystem artifacts. It has been reported by Fox-IT/NCC Group as part of a three-stage malware framework used against financial and cryptocurrency organizations, including an incident at a decentralized finance entity. In the observed chain, DPAPILoader decrypts and loads RemotePELoader using Windows DPAPI, and RemotePELoader then retrieves and reflectively loads RemotePE from command-and-control infrastructure, often in an apparent actor-in-the-loop delivery model.

RemotePE is described as a fully featured, multithreaded RAT with capabilities including file operations, command execution, process creation and termination, configuration management, sleep scheduling, ZIP/compressed data handling, exfiltration, and dynamic loading of reflective DLLs or plugins at runtime. Its communications are encrypted with AES-GCM, and reporting notes use of JSON structures and HTTP traffic crafted to resemble Microsoft telemetry. Related reporting also describes supporting stages using direct syscall techniques such as HellsGate/TartarusGate, remapping clean DLLs from KnownDlls to remove userland hooks, and patching EtwEventWrite() to suppress ETW logging before delivery of the final implant.

RemotePE includes secure deletion functionality that overwrites files seven times before renaming/deleting them, a behavior noted as consistent with other Lazarus-associated malware such as PondRAT and POOLRAT. Researchers reported overlap between this activity and clusters tracked as AppleJeus, Citrine Sleet, UNC4736, and Gleaming Pisces, with operational patterns and delivery timing assessed as consistent with a North Korean nexus. The toolset is characterized as optimized for stealthy, long-duration access preceding objectives such as cryptocurrency theft, financial fraud, data exfiltration, and large-scale financial heists.

High-confidence indicators and related artifacts mentioned in the reporting include the event name 554D5C1F-AABE-49E4-AB57-994D22ECED28 used by RemotePE, and associated RemotePE/RemotePELoader C2 domains including livedrivefiles.com, aes-secure.net, azureglobalaccelerator.com, msdeliverycontent.com, akamaicloud.com, intelcloudinsights.com, and devicelinkintel.com.

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

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

View more details
Lazarus

RemotePE – Final-stage in-memory RAT never written to disk.

via polyswarmblog.polyswarm.io
AppleJeus

RemotePE – Final-stage in-memory RAT never written to disk.

via polyswarmblog.polyswarm.io
TraderTraitor

Lazarus Group Expands Malware Arsenal With PondRAT, ThemeForestRAT, and RemotePE

via cloudatg insightscloudatg.com
MITRE ATT&CK

Techniques & procedures

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

Execution

4 techniques
T1059Command and Scripting InterpreterEvidence1
TacticExecution

The malware supports extensive post-compromise functionality through multiple command classes: ... Command execution ...

T1059.003Windows Command ShellEvidence1
TacticExecution

IConsole ... Function ID 2 Execute a command and return its output

T1106Native APIEvidence1
TacticExecution

The first is HellsGate (specifically the TartarusGate variant), a technique that dynamically resolves Windows syscall numbers at runtime... Using these direct syscalls, RemotePELoader iterates the Process Environment Block’s module list and remaps each DLL...

T1129Shared ModulesEvidence1
TacticExecution

“RemotePE also implements a plugin system that allows the operator to dynamically register DLL payloads at runtime.”

Persistence

2 techniques
T1543Create or Modify System ProcessEvidence1

IProcess ... 3 Create a process 4 Create a process as a user

T1546Event Triggered ExecutionEvidence1

While sleeping, RemotePE also checks for the existence of a Windows event named 554D5C1F-AABE-49E4-AB57-994D22ECED28. If present, it wakes immediately and restarts both controller threads.

T1543Create or Modify System ProcessEvidence1

IProcess ... 3 Create a process 4 Create a process as a user

T1546Event Triggered ExecutionEvidence1

While sleeping, RemotePE also checks for the existence of a Windows event named 554D5C1F-AABE-49E4-AB57-994D22ECED28. If present, it wakes immediately and restarts both controller threads.

Stealth

7 techniques
T1027.007Dynamic API ResolutionEvidence1
TacticStealth

The first is HellsGate (specifically the TartarusGate variant), a technique that dynamically resolves Windows syscall numbers at runtime.

T1027.013Encrypted/Encoded FileEvidence1
TacticStealth

`decrypt_c2_message` decodes a base64 blob, derives a key and nonce, and uses `AES.new(key, AES.MODE_GCM, nonce)` to decrypt the ciphertext from the `C2Message` structure.

T1036MasqueradingEvidence1
TacticStealth

network packets utilize HTTP cookie names that mimic the Microsoft ecosystem. For instance, headers incorporate fields like MSCC and MicrosoftApplicationsTelemetryDeviceId to appear authentic.

T1070Indicator RemovalEvidence1
TacticStealth

Before contacting its command-and-control server, it removes security hooks placed by endpoint protection products and disables Windows event tracing, allowing the malware to operate with little or no visibility to defenders.

T1070.004File DeletionEvidence5
TacticStealth

RemotePE also implements secure file deletion functionality by repeatedly overwriting files seven times prior to deletion, behavior previously associated with Lazarus-linked malware families such as PondRAT and POOLRAT.

T1497.003Time Based ChecksEvidence1

On the first run it sleeps until the configured wake-up timestamp and on subsequent iterations it sleeps for a random interval within the configured bounds.

T1620Reflective Code LoadingEvidence5
TacticStealth

It filters out legitimate Microsoft Cabinet files by checking for the MSCF magic bytes and decrypts remaining files larger than 50 KiB using DPAPI before reflective loading through the open-source libpeconv library.

Discovery

3 techniques
T1057Process DiscoveryEvidence4
TacticDiscovery

The malware supports extensive post-compromise functionality through multiple command classes: ... Process creation and termination ...

T1083File and Directory DiscoveryEvidence3
TacticDiscovery

RemotePE supports various commands, including C2 configuration management, file operations, process manipulation, and self-management.

T1497.003Time Based ChecksEvidence1

On the first run it sleeps until the configured wake-up timestamp and on subsequent iterations it sleeps for a random interval within the configured bounds.

Collection

1 technique
T1560Archive Collected DataEvidence2

The malware supports extensive post-compromise functionality through multiple command classes: ... ZIP compression and exfiltration

T1001.002SteganographyEvidence1

The script defines a `CabinetStream` structure with `compressed_buf` and uses `decompress_mszip` with zlib to decompress the command output after decryption.

T1071Application Layer ProtocolEvidence5

It then initiates an encrypted HTTP communication loop with remote servers.

T1071.001Web ProtocolsEvidence2

C2 communications occur over HTTP POST requests using specially crafted cookie fields designed to resemble legitimate Microsoft telemetry traffic.

T1105Ingress Tool TransferEvidence4

RemotePELoader, the second-stage component responsible for retrieving the final RemotePE RAT from attacker-controlled infrastructure... Once the operator initiates payload delivery, the server returns an AES-GCM encrypted and Base64-encoded PE payload that is decrypted and reflectively loaded directly into memory.

T1573Encrypted ChannelEvidence1

All messages exchanged with the C2 server are AES-encrypted, except for the initial check-in response containing the session ID.

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence1

The malware supports extensive post-compromise functionality through multiple command classes: ... ZIP compression and exfiltration

Impact

2 techniques
T1486Data Encrypted for ImpactEvidence1
TacticImpact

DPAPILoader uses the Windows Data Protection API (DPAPI) to decrypt its payload... each deployment produces a unique encrypted blob, meaning the payload hash differs across victims and evades hash-based detection.

T1489Service StopEvidence1
TacticImpact

IProcess ... 1 Kill process by ID

Other

2 techniques
T1562.001Disable or Modify ToolsEvidence1

The malware employs evasion techniques like Hell's Gate and patches Event Tracing for Windows (ETW) to avoid detection.

T1656ImpersonationEvidence1

The attack followed a pattern increasingly common in Lazarus operations, social engineering via Telegram, with operatives posing as employees of a legitimate trading firm, scheduling fake meetings through spoofed Calendly and Picktime domains to gain initial access to a victim’s device.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
6 tracked

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

Hashes
4 tracked

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

TypeValueLatest sighting
hash.sha256●●●●●●●●●●●●View more in app7 days ago
hash.sha256●●●●●●●●●●●●View more in app7 days ago
hash.sha256●●●●●●●●●●●●View more in app7 days ago
hash.sha256●●●●●●●●●●●●View more in app7 days ago
domain●●●●●●●●●●●●View more in app14 days ago
domain●●●●●●●●●●●●View more in app14 days ago
ACTIVITY FEED

Recent activity

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

security online infoNews
May 29, 2026
Lazarus Memory-Only Toolset Discovered

A memory-only remote access trojan/backdoor that runs entirely in RAM, handles outbound C2 and operator commands, securely deletes files, and supports runtime plugin DLL registration.

Read more
polyswarmNews
May 29, 2026
Lazarus Expands Financial Espionage Operations With Memory-Resident RemotePE RAT

A fully memory-resident remote access trojan with encrypted C2, multithreaded command handling, file and process operations, command execution, configuration management, plugin/DLL loading, compression and exfiltration, and secure file deletion. It is designed for long-term stealthy access in financial and cryptocurrency environments.

Read more
scworldNews
May 26, 2026
North Korea’s Lazarus Group uses new RemotePE malware against financial targets | brief | SC Media

RemotePE is a remote access trojan designed to operate entirely in memory for stealthy, long-term access. It is delivered through a multi-stage chain, communicates with a C2 server, supports file and process operations, uses evasion techniques such as Hell's Gate and ETW patching, and includes secure file deletion behavior.

Read more
security affairsNews
May 26, 2026
Lazarus APT unveils fileless RAT designed to evade detection

A memory-only remote access trojan used by Lazarus that executes entirely in memory and avoids writing the final payload to disk. It supports file operations, process management, plugin loading, and secure file deletion, and is designed for stealth, EDR evasion, and long-term observation.

Read more
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 matching10

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

Threat actor attribution3

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 mapping26

Every documented technique, ranked by evidence weight.

Researcher chatter

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