Skip to content
File security for Windows systems — since 2003

How FileSure Would Have Stopped the Cruciferra Crypter Campaigns

• By Gene Allen

The Attack: Sophisticated Evasion Assumes the Payload Already Landed

Proofpoint recently documented Cruciferra, a crypter-as-a-service used by multiple cybercrime groups to deliver RATs and info-stealers to financial services, healthcare, government, and education targets. The campaigns use phishing emails with malicious attachments or links to ZIP files hosting the payload.

What makes Cruciferra interesting is the evasion stack: API unhooking, indirect system calls, BYOVD-based EDR (BYOVD: Bring Your Own Vulnerable Driver EDR: Endpoint Detection and Response) tampering using a vulnerable driver (GoFlyDrv.sys), UAC bypass via COM Elevation Moniker, registry persistence, and a customized implementation of Process Ghosting to execute the final payload while minimizing forensic artifacts.

Process Ghosting is particularly clever. The malware creates a temporary file, deletes it from disk before the process starts, then executes code from memory. Security tools that scan files on disk find nothing to scan. Cruciferra adds extra sophistication by patching ZwQueryVirtualMemory hooks and tampering with NtManageHotPatch to hide the deletion and neutralize integrity checks.

The entire evasion chain is designed to operate post-delivery. It assumes the payload is already on the system. That assumption is the vulnerability.

Why It Worked: Detection Happens After the Payload Lands

Cruciferra’s polymorphic encryption means each sample uses a dynamically generated algorithm derived from established cryptographic primitives. Signature-based detection fails. The crypter advertises itself as “the most lethal” for $450 to $2,000 a month specifically because it defeats static analysis and signature matching.

EDR tools that rely on behavioral detection see the payload after it’s already written to disk, after it’s already executed, after it’s already begun unhooking APIs and killing security processes via BYOVD. The race is lost before it starts.

The delivery vector is straightforward: phishing emails with attachments or links. The victim opens the attachment in Outlook or downloads the ZIP file via Chrome or Edge. At that moment, the email client or browser writes the malicious file to disk. That file operation is what starts everything else.

How FileSure Would Have Prevented It

FileSure Defend operates at the Windows kernel level via a filter driver. It intercepts file operations — open, read, write, delete, create, rename — before they complete. You define which programs are authorized to write which types of files to which locations. Everything else is blocked.

A simple rule stops Cruciferra at delivery:

File name filter: *.dll, *.exe, *.scr, *.bat, *.vbs, *.ps1
Program name filter: outlook.exe, chrome.exe, msedge.exe, firefox.exe (email clients and browsers)
Operations: Write, Create
Drive type: Hard drives
Result: Block and log

When the victim opens the phishing attachment or downloads the ZIP file, Outlook or Chrome attempts to write the DLL or executable payload to disk. FileSure intercepts that write operation at the kernel level and blocks it. The file never lands. The victim sees an access denied error. The attack stops.

Process Ghosting cannot ghost a file that was never written. BYOVD cannot tamper with security processes if the vulnerable driver was never installed. API unhooking is irrelevant if the payload never executed. The entire sophisticated evasion stack collapses because the first file write — the one that matters most — was denied.

The rule is simple. It runs on every Windows version from XP through Windows 11 and Server 2022. It works offline. It requires no signature updates. It stops Cruciferra variants that haven’t been seen yet the same way it stops known samples — because it controls file operations, not threat recognition.

FileSure doesn’t try to outsmart evasion techniques. It removes the assumption those techniques depend on: that the payload made it to disk in the first place.

Ready to stop malware at the delivery stage — before evasion techniques matter? Start a free 21-day trial at bystorm.com. Install it, send yourself a test file, and watch the block happen in real time. That’s the whole demo.


Source: Cruciferra Crypter Uses BYOVD and Process Ghosting to Hide Windows Malware

Category: Threat Intelligence

Tags: cruciferra, process ghosting, byovd, crypter, kernel filter driver, file system security, phishing malware, rat

Gene Allen

Written by

Gene Allen

Gene Allen is a Windows file security expert with over 20 years of experience developing kernel-level solutions that protect enterprise data from ransomware, unauthorized access, and data loss. As founder of ByStorm Software, he architected FileSure — a patented file auditing and security platform trusted by 200+ organizations across healthcare, financial services, and government. Gene holds two U.S. patents in file system security and access control.

Ready to protect your organization?

Start your free 21-day trial today. No credit card required.

Start Your Free 21-Day Trial