A previously undocumented loader framework has been found disguising Go code inside a counterfeit Python runtime, after first instructing Microsoft Defender to ignore the directory and the process it was about to abuse.
According to
new research from Blackpoint Cyber's Adversary Pursuit Group (APG), published on July 30, the intrusion hit two endpoints at a law firm and deployed two undocumented families: a Go loader tracked as HollowFrame and a pair of Rust backdoors tracked as Matryoshka.
New HollowFrame loader hid Go code in a fake Python DLL after pre-staging Defender exclusions
www.infosecurity-magazine.com
Exclusions Before Payloads
The chain began with a spear phishing email sent to several staff. A link routed recipients through an attacker-controlled redirector to an encrypted archive hosted on Mega, containing a shortcut file named Case Documents.lnk.
Executing it wrote Base64 content to a temporary file, rebuilt a script using the built-in certutil utility, then launched an obfuscated PowerShell chain that prompted the user for administrator rights.
Once elevated, that stage created Defender exclusions covering both a staging directory and the process name python.exe, and only then began downloading executable content. Blackpoint said the actor had "effectively prepared a trusted looking execution lane" before the loader arrived.
The archive it retrieved was named to resemble an official Python embedded distribution, though the filename read amd96 rather than amd64.