Deobfuscate/Decode Files or Information
- ID
- T1140
- Tactics
- TA0005 Stealth
- Platforms
- ESXi, Linux, macOS, Windows
- Data sources
- Process Creation, File Creation, Process Access, Command Execution
- Source
- attack.mitre.org
- MITRE last modified
- 12 Sep 2026
Adversaries may use Obfuscated Files or Information to hide artifacts of an intrusion from analysis. They may require separate mechanisms to decode or deobfuscate that information depending on how they intend to use it. Methods for doing that include built-in functionality of malware or by using utilities present on the system.
One such example is the use of certutil to decode a remote access tool portable executable file that has been hidden inside a certificate file.[1] Another example is using the Windows copy /b or type command to reassemble binary fragments into a malicious payload.[2][3]
Sometimes a user's action may be required to open it for deobfuscation or decryption as part of User Execution. The user may also be required to input a password to open a password protected compressed/encrypted file that was provided by the adversary.[4]
Detection
- DET0275 Detect Adversary Deobfuscation or Decoding of Files and Payloads
Data components: Process Creation, File Creation, Process Access, Command Execution
Groups (38)
- G0004 Ke3chang
- G0007 APT28
- G0010 Turla
- G0012 Darkhotel
- G0021 Molerats
- G0027 Threat Group-3390
- G0032 Lazarus Group
- G0034 Sandworm Team
- G0045 menuPass
- G0046 FIN7
- G0047 Gamaredon Group
- G0049 OilRig
- G0060 BRONZE BUTLER
- G0065 Leviathan
- G0069 MuddyWater
- G0073 APT19
- G0078 Gorgon Group
- G0081 Tropic Trooper
- G0082 APT38
- G0087 APT39
- G0090 WIRTE
- G0092 TA505
- G0094 Kimsuky
- G0106 Rocke
- G0126 Higaisa
- G0128 ZIRCONIUM
- G0129 Mustang Panda
- G0139 TeamTNT
- G1006 Earth Lusca
- G1016 FIN13
- G1017 Volt Typhoon
- G1021 Cinnamon Tempest
- G1026 Malteiro
- G1030 Agrius
- G1035 Winter Vivern
- G1036 Moonstone Sleet
- G1043 BlackByte
- G1046 Storm-1811
Software (306)
- S0011 Taidoor
- S0013 PlugX
- S0022 Uroburos
- S0024 Dyre
- S0032 gh0st RAT
- S0052 OnionDuke
- S0115 Crimson
- S0126 ComRAT
- S0127 BBSRAT
- S0140 Shamoon
- S0141 Winnti for Windows
- S0147 Pteranodon
- S0154 Cobalt Strike
- S0160 certutil
- S0180 Volgmer
- S0182 FinFisher
- S0188 Starloader
- S0189 ISMInjector
- S0196 PUNCHBUGGY
- S0223 POWERSTATS
- S0226 Smoke Loader
- S0230 ZeroT
- S0234 Bandook
- S0236 Kwampirs
- S0239 Bankshot
- S0240 ROKRAT
- S0251 Zebrocy
- S0255 DDKONG
- S0257 VERMIN
- S0258 RGDoor
- S0260 InvisiMole
- S0263 TYPEFRAME
- S0264 OopsIE
- S0266 TrickBot
- S0268 Bisonal
- S0269 QUADAGENT
- S0270 RogueRobin
- S0279 Proton
- S0280 MirageFox
- S0284 More_eggs
- S0330 Zeus Panda
- S0331 Agent Tesla
- S0335 Carbon
- S0344 Azorult
- S0347 AuditCred
- S0348 Cardinal RAT
- S0352 OSX_OCEANLOTUS.D
- S0353 NOKKI
- S0354 Denis
- S0355 Final1stspy
- S0356 KONNI
- S0361 Expand
- S0367 Emotet
- S0369 CoinTicker
- S0373 Astaroth
- S0375 Remexi
- S0377 Ebury
- S0386 Ursnif
- S0388 YAHOYAH
- S0390 SQLRat
Showing 60 of 306. Full list on attack.mitre.org.
