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

VIP Keylogger

VIP Keylogger is a .NET-based information stealer and keylogger targeting Windows systems. Reporting in the provided content describes it being distributed primarily through spear-phishing and business-themed impersonation campaigns, including emails posing as purchase orders, quotations, shipment notices, payment notifications, procurement orders, logistics updates, and sales contracts. Observed delivery chains include Email → Archive → Executable, with ZIP archives containing executables disguised as legitimate business documents, as well as heavily obfuscated .vbs, .js, and .bat script loaders. The loaders use junk code padding, hex encoding, AES-encrypted PowerShell stagers, hidden environment variables such as INTERNAL_DB_CACHE, and steganography in PNG files to reconstruct the final payload. One reported PNG filename was img_085027.png.

Once executed, VIP Keylogger has been observed injecting into the legitimate Windows process aspnet_compiler.exe and in some cases running in memory without touching disk. Capabilities directly described in the content include keystroke logging, periodic screenshot capture, theft of saved passwords and cookies from browsers, harvesting of Outlook credentials from the Windows registry, collection of clipboard data, and replacement of copied cryptocurrency wallet addresses with attacker-controlled addresses. The malware exfiltrates stolen data to command-and-control infrastructure, including via Telegram bots, and checks victim IP addresses against known sandbox environments for evasion. It has also been reported to delete itself from disk after execution to reduce forensic visibility.

Campaigns cited in the content targeted organizations across multiple countries including the United Kingdom, Spain, France, the Netherlands, Switzerland, Belgium, Mauritius, India, Brazil, Botswana, Ghana, and Benin. Targeted sectors mentioned include logistics, engineering, manufacturing, energy, government, finance, tourism, healthcare, and consumer goods. The content notes tradecraft overlap with Snake Keylogger but does not establish common authorship. No specific threat actor attribution is provided in the source material.

High-confidence indicators and infrastructure explicitly mentioned in the content include hxxps://vault88x[.]secure-efficient2[.]su/MSI_105759[.]png, hxxps://vault88x[.]secure-efficient2[.]su/img_085027[.]png, reallyfreegeoip[.]org, checkip[.]dyndns[.]org, and api.telegram[.]org. Detection-relevant behaviors described include unusually large values written under Environment registry keys, PowerShell execution of content stored in environment variables, suspicious script-launched execution of .NET utilities such as aspnet_compiler.exe, and DNS activity to api.telegram.org.

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
Volt Typhoon

Associated Analytic Story VIP Keylogger ... References ... https://malpedia.caad.fkie.fraunhofer.de/details/win.vipkeylogger

via splunk researchresearch.splunk.com
MITRE ATT&CK

Techniques & procedures

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

Initial Access

2 techniques
T1566PhishingEvidence3

Hackers are using deceptive phishing emails dressed up as routine business documents to spread a dangerous malware strain known as VIP Keylogger.

T1566.001Spearphishing AttachmentEvidence2

The attack chain followed a familiar pattern: Email → Archive → Executable. Recipients were tricked into opening ZIP archives with convincing filenames such as “PURCHASE ORDER.zip,” “Signed and stamped sales contract.zip,” or “QUOTATION.zip.”

Execution

5 techniques
T1059.001PowerShellEvidence2

Each of these loaders is heavily obfuscated using techniques such as junk code padding, hex encoding, and AES-encrypted PowerShell stagers to slip past security scans.

T1059.003Windows Command ShellEvidence1

The initial infection begins with one of three script file types: a Visual Basic Script (.vbs), a JavaScript file (.js), or a batch script (.bat).

T1059.005Visual BasicEvidence1

The initial infection begins with one of three script file types: a Visual Basic Script (.vbs), a JavaScript file (.js), or a batch script (.bat).

T1059.007JavaScriptEvidence1

The initial infection begins with one of three script file types: a Visual Basic Script (.vbs), a JavaScript file (.js), or a batch script (.bat).

T1204.002Malicious FileEvidence1

Once a user opens the file, a chain of events is set in motion that ultimately installs the keylogger deep inside the system.

Persistence

1 technique
T1112Modify RegistryEvidence2

The following analytic detects creation or modification of registry values under a user or system Environment key (paths matching *\Environment*) where the stored value exceeds 2,000 characters. Legitimate environment variables are typically short strings; unusually long values can indicate adversaries or malware staging encoded payloads, bloated malicious PATH entries, or other data in a location that is loaded for every interactive session.

Privilege Escalation

1 technique
T1055Process InjectionEvidence1

Only after those images are decoded does the actual keylogger emerge and get injected into a legitimate Windows process called aspnet_compiler.exe.

Stealth

7 techniques
T1027Obfuscated Files or InformationEvidence1

Each of these loaders is heavily obfuscated using techniques such as junk code padding, hex encoding, and AES-encrypted PowerShell stagers to slip past security scans.

T1027.003SteganographyEvidence2

One of the most creative tricks in VIP Keylogger’s playbook is steganography, where malicious code is hidden inside what appear to be ordinary image files.

T1036MasqueradingEvidence1

Inside, the archives contained executables disguised as legitimate documents, which deployed VIP Keylogger upon execution.

T1055Process InjectionEvidence1

Only after those images are decoded does the actual keylogger emerge and get injected into a legitimate Windows process called aspnet_compiler.exe.

T1070.004File DeletionEvidence1

It also checks the victim’s IP address against known sandbox environments to avoid analysis, and deletes itself from disk after execution to cover its tracks.

T1218System Binary Proxy ExecutionEvidence2

Execution of well-known .NET-related utilities when the parent appears to be a script launched from user-writable or non-standard locations is consistent with signed-binary proxy execution tradecraft (MITRE ATT&CK T1218) seen in stealer and loader workflows.

T1497Virtualization/Sandbox EvasionEvidence1

It also checks the victim’s IP address against known sandbox environments to avoid analysis, and deletes itself from disk after execution to cover its tracks.

Defense Impairment

1 technique
T1112Modify RegistryEvidence2

The following analytic detects creation or modification of registry values under a user or system Environment key (paths matching *\Environment*) where the stored value exceeds 2,000 characters. Legitimate environment variables are typically short strings; unusually long values can indicate adversaries or malware staging encoded payloads, bloated malicious PATH entries, or other data in a location that is loaded for every interactive session.

Credential Access

3 techniques
T1056.001KeyloggingEvidence4

It captures every keystroke, takes periodic screenshots of the desktop, steals saved passwords and cookies from dozens of popular browsers, and scans the Windows registry for Outlook credentials.

T1539Steal Web Session CookieEvidence1

It captures every keystroke, takes periodic screenshots of the desktop, steals saved passwords and cookies from dozens of popular browsers, and scans the Windows registry for Outlook credentials.

T1555Credentials from Password StoresEvidence2

It captures every keystroke, takes periodic screenshots of the desktop, steals saved passwords and cookies from dozens of popular browsers, and scans the Windows registry for Outlook credentials.

Discovery

1 technique
T1497Virtualization/Sandbox EvasionEvidence1

It also checks the victim’s IP address against known sandbox environments to avoid analysis, and deletes itself from disk after execution to cover its tracks.

Collection

3 techniques
T1056.001KeyloggingEvidence4

It captures every keystroke, takes periodic screenshots of the desktop, steals saved passwords and cookies from dozens of popular browsers, and scans the Windows registry for Outlook credentials.

T1113Screen CaptureEvidence1

It captures every keystroke, takes periodic screenshots of the desktop, steals saved passwords and cookies from dozens of popular browsers, and scans the Windows registry for Outlook credentials.

T1115Clipboard DataEvidence1

It also monitors clipboard content in real time, silently replacing any copied cryptocurrency wallet addresses with ones controlled by the attacker.

Command and Control

1 technique
T1071.001Web ProtocolsEvidence1

The malware contacts multiple command-and-control servers to send stolen data, including through a Telegram bot.

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence1

The malware contacts multiple command-and-control servers to send stolen data, including through a Telegram bot.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
4 tracked

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

Hashes
11 tracked

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

Other
2 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app3 days ago
domain●●●●●●●●●●●●View more in app25 days ago
domain●●●●●●●●●●●●View more in app25 days ago
uri●●●●●●●●●●●●View more in app25 days ago
uri●●●●●●●●●●●●View more in app25 days ago
hash.sha256●●●●●●●●●●●●View more in app25 days ago
ACTIVITY FEED

Recent activity

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

cyber security newsNews
May 28, 2026
Hackers Deploy VIP Keylogger Through Phishing Emails Masquerading as Business Documents

Information-stealing malware delivered via phishing using multi-stage script loaders (.vbs, .js, .bat), obfuscated PowerShell stagers, and steganography in PNG files. It injects into aspnet_compiler.exe, captures keystrokes, takes screenshots, steals browser passwords and cookies, harvests Outlook credentials from the registry, monitors and hijacks clipboard cryptocurrency wallet addresses, exfiltrates data to multiple C2 servers including via a Telegram bot, performs sandbox/IP checks, and deletes itself from disk after execution.

Read more
splunk researchNews
Apr 22, 2026
Detection: PowerShell PInvoke Process Injection API Chain | Splunk Security Content

The content only references VIP Keylogger as an associated analytic story/reference. No direct behavioral description is provided in the content beyond its name implying keylogging functionality.

Read more
splunk researchNews
Apr 20, 2026
Detection: PowerShell Environment Variable Execution | Splunk Security Content

Referenced as part of a campaign associated with malware loaders and stagers that use PowerShell environment-variable execution to stage and run payloads.

Read more
splunk researchNews
Apr 16, 2026
Detection: Windows Proxy Execution of .NET Utilities via Scripts | Splunk Security Content

The content links this detection to the VIP Keylogger analytic story, indicating relevance to activity associated with this malware. No direct behavioral description of the malware itself is provided in the content beyond its name and keylogger classification.

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 matching17

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 mapping22

Every documented technique, ranked by evidence weight.

Researcher chatter

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