K7Labs Details VIP_Keylogger’s In-Memory Delivery and Data Theft

· Original article ↗

Summary

K7Labs analyzed two VIP_Keylogger delivery chains: spear-phishing RAR attachments lead to in-memory loading via steganography and process hollowing or AES decryption and CLR. The keylogger steals browser, email and app credentials and supports several exfiltration paths

Key points

  • K7Labs found spear-phishing emails using RAR attachments to deliver an executable that loads VIP_Keylogger in memory; campaign samples showed packaging and execution variations and targeted multiple countries.
  • One chain hides DLLs and a PNG payload using steganography, then uses process hollowing to execute the keylogger.
  • A second chain decrypts an AES-encrypted payload in memory, patches AMSI and ETW, and loads VIP_Keylogger through CLR.
  • The keylogger collects browser-stored credentials and artifacts, email account credentials, Discord tokens, and FileZilla and Pidgin account data.
  • The malware supports FTP, SMTP, Telegram, HTTP POST, and Discord exfiltration. K7Labs observed SMTP use; other listed channels lacked proper URLs or inputs in the analyzed sample.
  • K7Labs reported C2 indicators including varders[.]kozow[.]com, aborters[.]duckdns[.]org, and anotherarmy[.]dns[.]army. Some described features, including keylogging and screenshot capture, were not executed in the analyzed build.

Article Details

Attack Vectors
  • Spear-phishing emails persuade recipients to open a RAR attachment containing an executable disguised as a purchase order.
  • The executable loads VIP_Keylogger in memory. One analyzed variant hides DLLs and a PNG payload using steganography and performs process hollowing; another decrypts an AES-encrypted payload in memory and loads it using CLR.
  • VIP_Keylogger collects browser-stored credentials and artifacts, email-client credentials, Discord tokens, and FileZilla and Pidgin account data.
  • The malware supports exfiltration through FTP, SMTP, Telegram, HTTP POST, and Discord. The analyzed sample was observed sending stolen information by SMTP.
Defensive Notes
  • Use the supplied hashes, C2 domains, and IP address for detection and response.
  • The article recommends using a trusted security product such as K7 to safeguard enterprise resources.

Indicators of compromise

TypeIndicatorContext
DOMAINaborters[.]duckdns[.]orgC2 domain listed for the malware.
DOMAINanotherarmy[.]dns[.]armyDomain listed in the article's C2 indicators.
DOMAINvarders[.]kozow[.]comC2 domain listed for the malware.
EMAILlog@gtpv[.]onlineRecipient account for stolen information sent via SMTP.
EMAILlogs@gtpv[.]onlineSender account observed sending stolen information via SMTP.
IPV451[.]38[.]247[.]67IP address listed as an observed C2 host.
MD5694c313b660123f393332c2f0f7072b5Hash of a malicious sample detected as spyware.
MD5d1df5d64c430b79f7e0e382521e96a14Hash of a malicious sample detected as a Trojan.
MD5e7c42f2d0ff38f1b9f51dc5d745418f5Hash of a malicious sample detected as a Trojan.
MD5ea72845a790da66a7870da4da8924eb3Hash of a malicious sample detected as a Trojan.

MITRE ATT&CK

Malware

Vendors

Products

Related Articles