HollowFrame is a previously undocumented, multi-stage Go based loader and persistence framework. The attack begins with a spear phishing email directing recipients through an attacker-controlled redirector to a Mega hosted encrypted archive containing a malicious Windows shortcut. Executing the shortcut initiates a certutil based decode chain that launches XOR obfuscated PowerShell, which requests elevation, adds Microsoft Defender exclusions for a staged Python path and python.exe, then downloads a trojanized Python embedded distribution. The archive contains a legitimate python.exe alongside a malicious Go DLL exporting four Python compatible symbols to satisfy python.exe’s import requirement, which decrypts and loads the HollowFrame Go execution framework entirely in memory using XChaCha20-Poly1305.
HollowFrame supports multiple evasive execution methods, sandbox anti-analysis gates, and persistence mechanisms including scheduled task, WMI event subscription, and Startup folder. It also carries an embedded encrypted container housing loader_panda.exe, the dropper responsible for deploying the Matryoshka HTTP backdoor.