Obfuscated Files or Information: Software Packing
- ID
- T1027.002
- Tactics
- TA0005 Stealth
- Sub-technique of
- T1027 Obfuscated Files or Information
- Platforms
- Linux, macOS, Windows
- Data sources
- Process Access, Process Creation, Process Modification
- Source
- attack.mitre.org
- MITRE last modified
- 12 Sep 2026
Adversaries may perform software packing or virtual machine software protection to conceal their code. Software packing is a method of compressing or encrypting an executable. Packing an executable changes the file signature in an attempt to avoid signature-based detection. Most decompression techniques decompress the executable code in memory. Virtual machine software protection translates an executable's original code into a special format that only a special virtual machine can run. A virtual machine is then called to run this code.[1]
Utilities used to perform software packing are called packers. Example packers are MPRESS and UPX. A more comprehensive list of known packers is available, but adversaries may create their own packing techniques that do not leave the same artifacts as well-known packers to evade defenses.[2]
Detection
- DET0023 Obfuscated Binary Unpacking Detection via Behavioral Patterns
Data components: Process Access, Process Creation, Process Modification
Mitigations (1)
- M1049 Antivirus/Antimalware
Employ heuristic-based malware detection. Ensure updated virus definitions and create custom signatures for observed malware.
Groups (24)
- G0016 APT29
- G0022 APT3
- G0027 Threat Group-3390
- G0040 Patchwork
- G0066 Elderwood
- G0070 Dark Caracal
- G0082 APT38
- G0087 APT39
- G0089 The White Company
- G0092 TA505
- G0093 GALLIUM
- G0094 Kimsuky
- G0096 APT41
- G0106 Rocke
- G0128 ZIRCONIUM
- G0139 TeamTNT
- G1007 Aoqin Dragon
- G1017 Volt Typhoon
- G1018 TA2541
- G1019 MoustachedBouncer
- G1031 Saint Bear
- G1051 Medusa Group
- G1053 Storm-0501
- G1058 The Gentlemen
Software (74)
- S0020 China Chopper
- S0022 Uroburos
- S0024 Dyre
- S0053 SeaDuke
- S0083 Misdat
- S0085 S-Type
- S0094 Trojan.Karagany
- S0132 H1N1
- S0182 FinFisher
- S0187 Daserf
- S0198 NETWIRE
- S0230 ZeroT
- S0248 yty
- S0251 Zebrocy
- S0257 VERMIN
- S0264 OopsIE
- S0266 TrickBot
- S0268 Bisonal
- S0281 Dok
- S0283 jRAT
- S0334 DarkComet
- S0342 GreyEnergy
- S0352 OSX_OCEANLOTUS.D
- S0356 KONNI
- S0367 Emotet
- S0373 Astaroth
- S0398 HyperBro
- S0409 Machete
- S0431 HotCroissant
- S0444 ShimRat
- S0447 Lokibot
- S0455 Metamorfo
- S0461 SDBbot
- S0476 Valak
- S0483 IcedID
- S0504 Anchor
- S0512 FatDuke
- S0513 LiteDuke
- S0520 BLINDINGCAN
- S0527 CSPY Downloader
- S0530 Melcoz
- S0532 Lucifer
- S0534 Bazar
- S0543 Spark
- S0554 Egregor
- S0565 Raindrop
- S0588 GoldMax
- S0601 Hildegard
- S0611 Clop
- S0614 CostaBricks
- S0622 AppleSeed
- S0625 Cuba
- S0628 FYAnti
- S0638 Babuk
- S0650 QakBot
- S0663 SysUpdate
- S0671 Tomiris
- S0678 Torisma
- S0694 DRATzarus
- S0695 Donut
Showing 60 of 74. Full list on attack.mitre.org.
