The sophisticated espionage campaign attributed to the SilentWerewolf APT group has demonstrated advanced technical tradecraft, leveraging legitimate Windows utilities, intricate obfuscation methods, and custom malware loaders to maximize evasion and remain undetected within targeted environments across Russia and Moldova.
Beginning in March 2025, adversaries linked to SilentWerewolf have orchestrated highly targeted spearphishing attacks against industries such as energy (specifically nuclear), aerospace, and engineering, as well as government and enterprise IT infrastructure.
Attack Vector
The initial compromise in both reported campaigns occurs via phishing emails, where recipients are enticed to download ZIP archives under the guise of official correspondence including pre-action legal letters, construction project documentation, vacation schedules, or ransomware guidance.

These ZIP packages contain a malicious LNK file alongside nested archives. The LNK file executes a complex command sequence that systematically extracts further components, using Windows-native tools such as cmd.exe, powershell.exe, and forfiles.exe.
Notably, the attackers exploit legitimate, signed Microsoft executables such as DeviceMetadataWizard.exe for DLL side-loading, enabling the C# loader (packed as d3d9.dll) to be executed in a trusted context.
Loader Functionality
The deployed C# loader features multiple layers of obfuscation strings are encoded with Base64 and further encrypted with per-instance XOR keys, while the loader binaries themselves are obfuscated with tools like Obfuscar.
Task automation, persistence, and payload delivery are orchestrated through a combination of PowerShell scripts, MSBuild tasks, and batch files placed in the Windows startup directory.
To evade static and dynamic analysis, the malware employs several anti-analysis measures:
- Environmental checks for usernames, machine names, and processor counts are used to evade sandboxes.
- In inconclusive environments, instead of the actual payload, the loader may download innocuous large files such as Llama 2 language model binaries.
- Decoy PDF files are deployed to maintain the appearance of legitimacy and distract targets from suspicious activity.
The loader’s configuration is delivered either as a nested ZIP or an encrypted configuration blob (config.bin) containing encoded batch commands, encrypted payloads, and decoy documents.

config.binAccording to the Report, the batch commands extract necessary files, invoke MSBuild to compile and run C# tasks on-the-fly, and establish persistence mechanisms.
The loader ultimately downloads the actual malicious payload from hardcoded C2 domains over HTTPS, decrypts it, and executes it ensuring that every stage is obfuscated and interleaved with use of trusted system binaries to blend in with normal activity.
SilentWerewolf’s operations exhibit a wide range of MITRE ATT&CK techniques, including spearphishing links, DLL hijacking, powershell and cmd execution, MSBuild proxy execution, boot persistence, and a substantial emphasis on layered obfuscation and anti-forensic tactics.
Indicators of Compromise
| Indicator Type | Campaign | SHA256/Domain | Description |
|---|---|---|---|
| ZIP Archive | 1 | e14fdb6c0b5b64e1ca318b7ad3ac9a4fd6dec60ef03089b87199306eba6e0ca6 | Malicious ZIP distributed via phishing |
| LNK File | 1 | 9c1acde0627da8b518b0522d6fed15cecf35b20ed8920628e9f580cfc3f450ed | LNK used to trigger extraction and next-stage execution |
| Loader DLL | 1 | 95060ba948948eea9bfc801731960b97d3efceb300622630afcbccfe12c21ccd | C# Loader obfuscated, invoked via DLL side-loading |
| C2 Domain | 1 | pdf-bazaar[.]com | Command and Control (payload download) |
| ZIP Archive | 2 | 3b283c67f597b926784d9cc07b6a4020f422dcbc1b669c67d993606e663dc5ea | Updated ZIP archive for second campaign |
| LNK File | 2 | 6c8916e453c0fdcd9d4e1164d1f30c38ebe65aa6d26a0fb3f5586ed3fd33d1e9 | Malicious LNK for second campaign |
| Dropper Config | 2 | 3d49a2ca08b48838fde89d3f349e08de3b58f3f9ddcdd07c8dff7559b5f01cba | config.bin delivers batch/MSBuild tasks and encrypted payloads |
| Loader DLL | 2 | 73d35df23a6cce8c8b941730dec16b1f10945725ba696c7db784a5e4b65d4aa3 | Obfuscated loader DLL active in second campaign |
| C2 Domain | 2 | myupload[.]net | Used for downloading payload in second campaign |
Find this Story Interesting! Follow us on LinkedIn and X to Get More Instant Updates.