Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
MalwareUsed by 1 actor

MoonPeak

MoonPeak is a customized .NET remote access trojan and a variant of the open-source XenoRAT codebase. Reporting in the provided content links it to DPRK-aligned activity, including campaigns attributed to Kimsuky/Velvet Chollima, and describes it as used in financially motivated as well as South Korea-focused intrusion activity.

Observed delivery chains include phishing and social-engineering lures using malicious Windows LNK files and counterfeit software. In one January 2026 campaign observed by Internet Initiative Japan (IIJ), Windows users in South Korea were targeted with an LNK file disguised as a PDF about trading ("실전 트레이딩 핵심 비법서.pdf.lnk"). Opening the shortcut displayed a decoy PDF while silently launching obfuscated PowerShell. The first-stage script performed anti-analysis checks for VMware, VirtualBox, and numerous analyst tools including dnSpy, IDA, x64dbg, Wireshark, and Process Monitor; if detected, execution terminated. The chain used randomized temporary files, communicated with hxxp://mid[.]great-site[.]net and POSTed host data to /maith.php, then downloaded a disguised payload from GitHub at macsim-gun/FinalDocuoctobor.docx. That payload unpacked to a .NET assembly named Stella.exe, identified as MoonPeak. IIJ reported persistence via a scheduled task using WScript.exe, ConfuserEx obfuscation, anti-tamper protections, dynamic code decryption, mutex "Dansweit_Hk65-PSAccerdle," and C2 at 27.102.137[.]88:443. Reported hashes in that campaign were 1553bfac012b20a39822c5f2ef3a7bd97f52bb94ae631ac1178003b7d42e7b7f for the LNK, aaac6eadac6c325bfc69b561d75f7cfd979ac289de1cc4430c5cc9a9a655b279 for octobor.docx, and 8de36cb635eb87c1aa0e8219f1d8bf2bb44cad75b58ef421de77dd1aae669bf4 for Stella.exe.

The content also describes MoonPeak as the terminal payload in a Velvet Chollima/Kimsuky cryptocurrency-focused campaign active since June 2025. In that operation, a fake trading application named Tralert FX, signed with an EV certificate issued to AgilusTech LLC, staged multiple components and ultimately installed MoonPeak with persistence via Windows scheduled tasks. That broader chain included reconnaissance, keylogging, browser credential theft, and wallet theft, and used GitLab for payload delivery, command-and-control, and exfiltration. Associated infrastructure included domains such as tralert.online, tralert7.com, tralert.site, tralert.store, talert.online, talert.site, talert.store, talert.space, trumpalert.store, and endava.online, with 161.97.113.34 identified as primary C2/GitLab API infrastructure and 91.107.246.107 as a hard-coded fallback C2.

Across the provided reporting, MoonPeak is consistently described as a stealth-enhanced XenoRAT variant with remote-access functionality. The source material explicitly notes GitHub-based delivery/C2 for XenoRAT and MoonPeak in prior Kimsuky-attributed activity, and states MoonPeak incorporates enhanced stealth features and advanced capabilities relative to earlier XenoRAT variants. Targeting in the cited campaigns includes Windows systems in South Korea and retail cryptocurrency traders.

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
Kimsuky

The terminal payload is MoonPeak, a customised variant of the open-source XenoRAT codebase (.NET), persisted via Windows scheduled tasks.

via github gist webgist.github.com
MITRE ATT&CK

Techniques & procedures

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

Reconnaissance

1 technique
T1592Gather Victim Host InformationEvidence1

Recon Using WMI Class ... T1592, T1059.001 ... WMI Recon Running Process Or Services ... T1592

Resource Development

2 techniques
T1583.003Virtual Private ServerEvidence1

ID Technique T1583.003 Acquire Infrastructure: Virtual Private Server

T1608.001Upload MalwareEvidence1

ID Technique T1608.001 Stage Capabilities: Upload Malware

Initial Access

1 technique
T1566PhishingEvidence2

It's assessed that these LNK files are distributed via phishing emails.

Execution

4 techniques
T1053.005Scheduled TaskEvidence2

The malware creates randomized temporary folders and files to evade file-based detection, then establishes persistence through scheduled task creation using WScript.exe.

T1059.001PowerShellEvidence5

This social engineering approach exploits users’ trust in document files while leveraging a hidden PowerShell script execution mechanism... an obfuscated PowerShell script executes silently in a hidden window.

T1059.005Visual BasicEvidence1

The malware creates randomized temporary folders and files to evade file-based detection, then establishes persistence through scheduled task creation using WScript.exe.

T1204.002Malicious FileEvidence4

The attack begins with a deceptive LNK file named “실전 트레이딩 핵심 비법서.pdf.lnk” ... When users open the LNK file, two actions occur simultaneously: a decoy PDF document is displayed ... while an obfuscated PowerShell script executes silently in a hidden window.

Persistence

1 technique
T1053.005Scheduled TaskEvidence2

The malware creates randomized temporary folders and files to evade file-based detection, then establishes persistence through scheduled task creation using WScript.exe.

Privilege Escalation

2 techniques
T1053.005Scheduled TaskEvidence2

The malware creates randomized temporary folders and files to evade file-based detection, then establishes persistence through scheduled task creation using WScript.exe.

T1548Abuse Elevation Control MechanismEvidence1

The following analytic detects a registry modification that allows the 'Consent Admin' to perform operations requiring elevation without user consent or credentials... This activity is significant as it indicates a potential privilege escalation attempt... Annotations ID Technique Tactic T1548 Abuse Elevation Control Mechanism Defense Evasion

Stealth

6 techniques
T1027Obfuscated Files or InformationEvidence1

The downloaded file is obfuscated through GZIP compression and header manipulation... This executable is MoonPeak malware, heavily obfuscated using ConfuserEx ... encrypts strings and code to defeat static analysis.

T1036MasqueradingEvidence2

The attack begins with a deceptive LNK file named “실전 트레이딩 핵심 비법서.pdf.lnk” ... The second-stage PowerShell script downloads a masked executable from a GitHub repository ... The downloaded file is obfuscated through GZIP compression and header manipulation, extracting to a .NET assembly named “Stella.exe.”

T1036.005Match Legitimate Resource Name or LocationEvidence1

When users open the LNK file, two actions occur simultaneously: a decoy PDF document is displayed to maintain the illusion of a legitimate file, while an obfuscated PowerShell script executes silently

T1140Deobfuscate/Decode Files or InformationEvidence1

Some second-stage components are distributed as single-line base64-encoded PowerShell scripts that decode-and-execute a complete PE in-memory.

T1497.001System ChecksEvidence1

The PowerShell payload performs critical reconnaissance and evasion checks, including detection of virtualization environments (VMware, VirtualBox) and 50+ analysis tools commonly used by security researchers.

T1622Debugger EvasionEvidence1

Process names monitored include dnSpy, IDA, x64dbg, Wireshark, and Process Monitor... If any monitored process is detected, execution immediately terminates, effectively preventing dynamic analysis.

Credential Access

2 techniques
T1056.001KeyloggingEvidence1

The multi-stage chain runs reconnaissance → keylogger → browser-credential-and-wallet stealer → MoonPeak.

T1555.003Credentials from Web BrowsersEvidence1

gz_launcher.ps1 starts the modular payload set in sequence: system reconnaissance, keystroke capture, browser-credential-and-wallet harvesting.

Discovery

4 techniques
T1057Process DiscoveryEvidence1

The initial PowerShell script communicates with the attacker’s command-and-control infrastructure ... transmitting system information including hostname, OS version, and process lists

T1082System Information DiscoveryEvidence1

The initial PowerShell script communicates with the attacker’s command-and-control infrastructure ... transmitting system information including hostname, OS version, and process lists

T1497.001System ChecksEvidence1

The PowerShell payload performs critical reconnaissance and evasion checks, including detection of virtualization environments (VMware, VirtualBox) and 50+ analysis tools commonly used by security researchers.

T1622Debugger EvasionEvidence1

Process names monitored include dnSpy, IDA, x64dbg, Wireshark, and Process Monitor... If any monitored process is detected, execution immediately terminates, effectively preventing dynamic analysis.

Collection

1 technique
T1056.001KeyloggingEvidence1

The multi-stage chain runs reconnaissance → keylogger → browser-credential-and-wallet stealer → MoonPeak.

Command and Control

4 techniques
T1071.001Web ProtocolsEvidence1

The initial PowerShell script communicates with the attacker’s command-and-control infrastructure at “hxxp://mid[.]great-site[.]net,” transmitting system information including hostname, OS version, and process lists via POST requests to “/maith.php.”

T1102Web ServiceEvidence2

The same GitHub repositories are used to store additional modules and commands, allowing operators to maintain persistent control over compromised systems while blending into trusted platforms.

T1102.002Bidirectional CommunicationEvidence1

The operation uses GitLab as both payload-delivery and data-exfiltration channel , with the operator polling and committing on a ~30-minute cadence.

T1105Ingress Tool TransferEvidence3

The second-stage PowerShell script downloads a masked executable from a GitHub repository (macsim-gun/FinalDocuoctobor.docx), leveraging GitHub as a trusted delivery platform

Exfiltration

2 techniques
T1567Exfiltration Over Web ServiceEvidence1

"leveraging GitHub as a stager... hard-coded Github Personal Access Token (PAT)... upload information" / "fetches... from Dropbox" / "Proton Drive link hosting a ZIP archive"

T1567.002Exfiltration to Cloud StorageEvidence1

the implant commits stolen credentials and wallet material back to the same repository as new commits

Impact

1 technique
T1657Financial TheftEvidence1

ID Technique T1657 Financial Theft

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
12 tracked

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

Hashes
6 tracked

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

Other
1 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month 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 matching19

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 mapping26

Every documented technique, ranked by evidence weight.

Researcher chatter

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