Packers & Binary Obfuscators

Threat Class: Evasion Framework / Binary Shield Tracked Families: 12 Severity: MEDIUM MITRE ATT&CK Aligned

Threat Landscape & Operational Overview

Packers and binary obfuscators compress, encrypt, and scramble the machine code of executable programs. While originally developed to protect intellectual property against reverse engineering and reduce disk footprints, malicious actors widely weaponize packers (such as custom UPX variants, Themida, VMProtect, and proprietary crypters) to conceal malware signatures from static antivirus engines. Packed binaries unpack themselves dynamically in memory upon execution, hiding import tables, strings, and core malicious payloads.

🛡️ Enterprise Incident Response & Hardening Guidance

Dealing with an active security incident or looking to harden enterprise defenses against this threat class? Read our dedicated operational engineering guide:

→ Open Master Guide: HackTool & Riskware Protection

Primary MITRE ATT&CK Tactics & Techniques

Observed technical tradecraft, privilege escalation, and persistence patterns mapped across threat families in this category:

ID Technique Tactic Observed Operational Behavior
T1027.002 Software Packing Defense Evasion Compresses or encrypts executable files to suppress static file signatures.
T1140 Deobfuscate/Decode Files Defense Evasion Dynamically uncompresses payload code in memory at execution time.
T1497 Virtualization/Sandbox Evasion Defense Evasion Incorporates anti-debugging and anti-analysis routines into the unpacking stub.

Actively Weaponized Exploits & Vulnerabilities (2 CVEs)

Adversaries deploying packers & binary obfuscators frequently weaponize the following software vulnerabilities for initial ingress, privilege escalation, or lateral movement:

CVE-2012-0158 CVSS 9.3 CRITICAL

Microsoft Office MSCOMCTL.OCX ActiveX TreeView / ListView Buffer Overflow

Attributed Payloads: genkryptik, vbkryjetor

View Exploitation Dossier →
CVE-2017-11882 CVSS 7.8 HIGH

Microsoft Office Equation Editor Stack Buffer Overflow (EQNEDT32.EXE)

Attributed Payloads: genkryptik, vbkryjetor

View Exploitation Dossier →
→ Explore all 63 weaponized vulnerabilities in our master CVE Exploitation Matrix

SOC Incident Containment Checklist

Standard operating triage procedure for security teams responding to suspicious or confirmed infections in this category:

  1. Submit packed binaries to dynamic behavioral sandbox environments for runtime memory dumping.
  2. Capture memory dumps immediately after unpacking to obtain unencrypted PE headers and import tables.
  3. Generate YARA rules targeting the outer packer stub as well as inner unpacked payload markers.
  4. Block execution of high-entropy binaries originating from user writable directories (e.g. %TEMP%, %APPDATA%).
  5. Quarantine host if dynamic execution confirms secondary malicious activity.
⚠️ Critical Mistakes to Avoid:
  • Do not assume a packed file is benign simply because static antivirus reports no match.
  • Do not execute packed binaries in production environments for diagnostic testing.

Prominent Malware Families in this Category

Top documented threats ranked by historical prevalence and behavioral signatures:

flystudio

EMBER Samples: 4,527

FlyStudio (identified across enterprise antivirus detection signatures as Packer:Win32/FlyStudio, Trojan:Win32/FlyStudio, and Trojan.MalP...

View Profile & Rules →

autoit

EMBER Samples: 1,895

AutoIt (classified across commercial antivirus vendors as Trojan:Win32/AutoIt, Packer:Win32/AutoIt, and Backdoor.AutoIt) is a widely abus...

View Profile & Rules →

vbkryjetor

EMBER Samples: 551

Vbkryjetor (identified across commercial security telemetry as Packer:Win32/Vbkryjetor, Trojan:Win32/Vbkryjetor, and Crypter.Vbkryjetor) ...

View Profile & Rules →

genkryptik

EMBER Samples: 353

GenKryptik (classified across cybersecurity vendors as Trojan:Win32/GenKryptik, Packer:Win32/Kryptik, and Trojan.GenKryptik) is an evasiv...

View Profile & Rules →

noobyprotect

EMBER Samples: 136

Noobyprotect (cataloged in threat telemetry under signatures including SoftwareBundler:Win32/Noobyprotect, Trojan.MalPack.NP, and PUA:Win...

View Profile & Rules →

confuser

EMBER Samples: 120

Confuser (and its prominent open-source successor, ConfuserEx, cataloged by security vendors as HackTool:MSIL/Confuser, VirTool:MSIL/Obfu...

View Profile & Rules →

obsidium

EMBER Samples: 57

Obsidium (cataloged across security vendors and binary analysis platforms under signatures including Packer:Win32/Obsidium, Trojan:Win32/...

View Profile & Rules →

enigmaprotector

EMBER Samples: 50

EnigmaProtector (cataloged across security vendors and threat intelligence databases under detections including Packer:Win32/EnigmaProtec...

View Profile & Rules →

Complete Directory (12 Families)

Alphabetical index of all tracked malware families cataloged under packers & binary obfuscators: