Silver Fox Uses Tax-Themed Phishing to Deploy Valley RAT in India

· Original article ↗

Summary

CloudSEK analyzes a Silver Fox campaign targeting India with tax-themed phishing emails that deliver Valley RAT through a multi-stage infection chain, DLL hijacking, process injection, and tiered command-and-control infrastructure.

Key points

  • Victims receive an email with a tax-themed PDF attachment; opening it leads to a site that downloads a malicious executable.
  • The installer drops a legitimate signed Thunder.exe alongside a malicious DLL, which is loaded through DLL search-order hijacking.
  • The DLL uses anti-analysis checks, decrypts a payload, and injects shellcode into explorer.exe; a Donut loader then launches Valley RAT.
  • Valley RAT supports keylogging, remote shell access, file transfer, and additional plugins, with configuration and plugins stored in the Windows registry.
  • The RAT uses tiered C2 infrastructure, HTTP/HTTPS or raw TCP, delayed beaconing, and failover between servers.
  • CloudSEK recommends monitoring suspicious registry blobs, executable memory allocation and thread creation, and signed binaries loading unsigned DLLs from temporary directories.

Article Details

Attack Vectors
  • An income-tax-themed phishing email delivered a PDF attachment; opening it led to a browser visit to ggwk[.]cc and download of a ZIP containing tax affairs.exe.
  • The installer dropped Thunder.exe and a malicious libexpat.dll; the signed executable loaded the DLL from its local directory through DLL search-order hijacking.
  • The DLL decrypted shellcode from box.ini and injected it into a suspended explorer.exe process; Valley RAT later used process hollowing to inject plugins into tracerpt.exe.
  • Valley RAT communicated with tiered C2 infrastructure over HTTP/HTTPS or raw TCP and could receive plugins and modules from the C2 servers.
Defensive Notes
  • Monitor executable REG_BINARY data and anomalous registry values under paths such as HKCU\Console\*.
  • Detect retry-heavy outbound connections, protocol switching, delayed initial beacons, and failover behavior across C2 tiers.
  • Alert on processes allocating PAGE_EXECUTE_READWRITE memory followed by thread creation, particularly in explorer.exe.
  • Correlate signed binaries launched from temporary directories with unsigned local DLL loads and subsequent thread creation.
  • Monitor for keylogging APIs, interactive shell behavior, or file-transfer activity in long-running processes.

Indicators of compromise

TypeIndicatorContext
DOMAIN2025swmm[.]cnDomain listed as Silver Fox infrastructure.
DOMAINb[.]yuxuanow[.]topPrimary shellcode C2 domain identified by the report.
DOMAINdingtalki[.]cnDomain listed as Silver Fox infrastructure.
DOMAINggwk[.]ccMalicious domain embedded in the decoy attachment and used to deliver the ZIP payload.
DOMAINgov-a[.]clubDomain listed as Silver Fox infrastructure.
DOMAINgov-a[.]fitDomain listed as Silver Fox infrastructure.
DOMAINgov-a[.]workDomain identified as a rotating C2 tier and listed as Silver Fox infrastructure.
DOMAINgov-c[.]clubDomain listed as Silver Fox infrastructure.
DOMAINgovk[.]clubDomain listed as Silver Fox infrastructure.
DOMAINgvo-b[.]clubDomain listed as Silver Fox infrastructure.
DOMAINhhiioo[.]cnDomain listed as Silver Fox infrastructure.
DOMAINhhiioo[.]workDomain listed as Silver Fox infrastructure.
DOMAINhhimm[.]workDomain listed as Silver Fox infrastructure.
DOMAINitdd[.]clubDomain listed as Silver Fox C2 infrastructure found during pivoting.
DOMAINkkyui[.]clubDomain listed as Silver Fox infrastructure.
DOMAINswjc2025bjkb[.]cnDomain listed as Silver Fox infrastructure.
DOMAINxzghjec[.]comDomain listed as a rotating C2 tier and as Silver Fox infrastructure.
IPV4103[.]20[.]195[.]147IP address associated with the primary shellcode C2 domain b[.]yuxuanow[.]top.
IPV4160[.]124[.]9[.]103IP address associated in the infrastructure table with multiple listed Silver Fox C2 domains.
IPV443[.]100[.]123[.]207IP address associated in the infrastructure table with swjc2025bjkb[.]cn and 2025swmm[.]cn.
IPV443[.]100[.]22[.]158IP address associated in the infrastructure table with hhiioo[.]cn and other listed Silver Fox domains.
IPV443[.]100[.]63[.]145IP address listed alongside hhiioo[.]work in the Silver Fox infrastructure table.
IPV445[.]207[.]231[.]107IP address listed alongside itdd[.]club in the Silver Fox infrastructure table.
IPV445[.]207[.]231[.]94IP address reported as resolving from the malicious domain ggwk[.]cc.
IPV447[.]239[.]225[.]43IP address listed alongside dingtalki[.]cn in the Silver Fox infrastructure table.
IPV48[.]217[.]9[.]165IP address listed alongside xzghjec[.]com in the Silver Fox infrastructure table.
SHA256068e49e734c2c7be4fb3f01a40bb8beb2d5f4677872fabbced7741245a7ea97cStage 4 file hash listed in the report's IOCs.
SHA25677ea62ff74a66f61a511eb6b6edac20be9822fa9cc1e7354a8cd6379c7b9d2d2Stage 1 file hash listed in the report's IOCs.
SHA256f74017b406e993bea5212615febe23198b09ecd73ab79411a9f6571ba1f94cfaStage 3 file hash listed in the report's IOCs.
SHA256fa388a6cdd28ad5dd83acd674483828251f21cbefaa801e839ba39af24a6ac19Stage 2 file hash listed in the report's IOCs.

MITRE ATT&CK

T1008 · Fallback ChannelsThe RAT uses three C2 tiers and switches between them after repeated connection failures.T1027 · Obfuscated Files or InformationThe payload in box.ini is encrypted and decrypted at runtime.T1056.001 · KeyloggingValley RAT can enable keylogging through its kl configuration flag.T1057 · Process DiscoveryThe DLL enumerates processes to identify analysis and sandbox tools.T1071.001 · Web ProtocolsValley RAT supports HTTP/HTTPS C2 communication.T1095 · Non-Application Layer ProtocolValley RAT supports raw TCP socket C2 communication.T1105 · Ingress Tool TransferValley RAT downloads plugins and modules from its C2 server.T1106 · Native APIThe installer and malware use native APIs including GetTempPathA, VirtualAllocEx, and WriteProcessMemory.T1112 · Modify RegistryValley RAT stores configuration and plugin data as registry values, including REG_BINARY data.T1129 · Shared ModulesThe legitimate Thunder.exe executable loads the malicious libexpat.dll from its local path.T1204.002 · Malicious FileOpening the PDF led to the malicious domain and a ZIP payload download.T1218 · System Binary Proxy ExecutionThe infection chain abuses the legitimate, digitally signed Thunder.exe binary as a DLL-loading host.T1489 · Service StopThe malware disables the Windows Update service.T1497 · Virtualization/Sandbox EvasionThe DLL uses anti-debugging, system-resource checks, and sandbox detection before continuing.T1566.001 · Spearphishing AttachmentAn income-tax-themed PDF attachment was delivered by email.T1574.001 · DLLThunder.exe loads the malicious libexpat.dll from its local directory through DLL search order.T1620 · Reflective Code LoadingDonut-generated shellcode is executed from memory.

Threat Actors

Malware

Products

Tools

Countries

Related Articles