COFFEELOADER
ARMOURY
GPU PACKER
CALL-STACK SPOOF
MalwareLoaderEvasionOctober 11, 2026•9 min read

CoffeeLoader: A Loader That Runs on Your GPU to Dodge the Sandbox

Its packer runs code on the system GPU, which most sandboxes do not have, and it forges its own call stack to hide where its calls come from. A profile of a 2025 loader built to be hard to look at.

Scroll

CoffeeLoader is a loader documented by Zscaler ThreatLabz in early 2025, built to download and run second-stage payloads while defeating endpoint and sandbox detection. Its stand-out features are a GPU-executing packer that Zscaler names Armoury — code runs on the system GPU to frustrate analysis in virtual machines that lack one — and call-stack spoofing to hide the true origin of function calls. ThreatLabz notes strong behavioural overlap with SmokeLoader and has observed CoffeeLoader being distributed by SmokeLoader.

Overview

CoffeeLoader has been active in the wild since around September 2024, with public analysis in late March 2025. No named threat actor is attributed. It is distributed by SmokeLoader and has been observed delivering Rhadamanthys stealer shellcode; its own upstream delivery vector is not fully characterised publicly. Despite the behavioural overlap, it should not be conflated with SmokeLoader.

Evasion Techniques

MITRE ATT&CK Mapping

Note

Analyst-mapped; call-stack spoofing has no single clean ATT&CK identifier and is described behaviourally.

TacticTechniqueUsage
Defense EvasionT1497.001 System ChecksGPU packer anti-VM
Defense EvasionT1027 Obfuscated FilesCall-stack spoofing, sleep obfuscation
ExecutionT1620 Reflective Code LoadingIn-memory payload
Command and ControlT1568.002 Domain Generation AlgorithmsC2 fallback
Command and ControlT1573.002 Asymmetric CryptographyTLS with certificate pinning
Command and ControlT1105 Ingress Tool TransferPayload download

Detection & Mitigation

Stop Loaders Before the Payload

Mjolnir Security helps organisations detect evasive loaders built to defeat the sandbox.

Managed Detection & ResponseThreat HuntingIncident ResponseEndpoint HardeningEgress Monitoring
  • Managed Detection and Response Monitoring for call-stack anomalies, unexpected GPU API use and DGA C2 patterns.
  • Threat Hunting as a Service Hunting for forged call-stack offsets and SmokeLoader-to-CoffeeLoader chains.
  • 24/7 Incident Response Containment before payload deployment. Call +1 833 403 5875.
Written by: Mjolnir Security  |  Published: October 11, 2026