Masquerading
- ID
- T1036
- Tactics
- TA0005 Stealth
- Platforms
- Containers, ESXi, Linux, macOS, Windows
- Data sources
- Process Creation, Service Creation, File Modification, File Metadata, Process Metadata, Image Metadata, Service Metadata, Command Execution
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
Adversaries may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. Masquerading occurs when the name or location of an object, legitimate or malicious, is manipulated or abused for the sake of evading defenses and observation. This may include manipulating file metadata, tricking users into misidentifying the file type, and giving legitimate task or service names.
Renaming abusable system utilities to evade security monitoring is also a form of Masquerading.[1]
Sub-techniques (12)
- T1036.001 Invalid Code Signature
- T1036.002 Right-to-Left Override
- T1036.003 Rename Legitimate Utilities
- T1036.004 Masquerade Task or Service
- T1036.005 Match Legitimate Resource Name or Location
- T1036.006 Space after Filename
- T1036.007 Double File Extension
- T1036.008 Masquerade File Type
- T1036.009 Break Process Trees
- T1036.010 Masquerade Account Name
- T1036.011 Overwrite Process Arguments
- T1036.012 Browser Fingerprint
Detection
- DET0127 Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy
Data components: Process Creation, Service Creation, File Modification, File Metadata, Process Metadata, Image Metadata, Service Metadata, Command Execution
Mitigations (8)
- M1017 User Training
Train users not to open email attachments or click unknown links (URLs). Such training fosters more secure habits within your organization and will limit many of the risks.
- M1018 User Account Management
Consider defining and enforcing a naming convention for user accounts to more easily spot generic account names that do not fit the typical schema.
- M1022 Restrict File and Directory Permissions
Use file system access controls to protect folders such as C:\\Windows\\System32.
- M1038 Execution Prevention
Use tools that restrict program execution via application control by attributes other than file name for common operating system utilities that are needed.
- M1040 Behavior Prevention on Endpoint
Implement security controls on the endpoint, such as a Host Intrusion Prevention System (HIPS), to identify and prevent execution of potentially malicious files (such as those with mismatching file signatures).
- M1045 Code Signing
Require signed binaries.
- M1047 Audit
Audit user accounts to ensure that each one has a defined purpose.
- M1049 Antivirus/Antimalware
Anti-virus can be used to automatically quarantine suspicious files.
Groups (21)
- G0007 APT28
- G0034 Sandworm Team
- G0045 menuPass
- G0049 OilRig
- G0050 APT32
- G0060 BRONZE BUTLER
- G0068 PLATINUM
- G0112 Windshift
- G0127 TA551
- G0128 ZIRCONIUM
- G0133 Nomadic Octopus
- G0139 TeamTNT
- G0140 LazyScripter
- G1003 Ember Bear
- G1007 Aoqin Dragon
- G1016 FIN13
- G1030 Agrius
- G1035 Winter Vivern
- G1046 Storm-1811
- G1052 Contagious Interview
- G1058 The Gentlemen
Software (33)
- S0148 RTM
- S0266 TrickBot
- S0268 Bisonal
- S0368 NotPetya
- S0446 Ryuk
- S0453 Pony
- S0458 Ramsay
- S0466 WindTail
- S0497 Dacls
- S0565 Raindrop
- S0615 SombRAT
- S0622 AppleSeed
- S0634 EnvyScout
- S0635 BoomBox
- S0637 NativeZone
- S0658 XCSSET
- S0661 FoggyWeb
- S0662 RCSession
- S0673 DarkWatchman
- S0682 TrailBlazer
- S0689 WhisperGate
- S0696 Flagpro
- S1015 Milan
- S1018 Saint Bot
- S1046 PowGoop
- S1066 DarkTortilla
- S1111 DarkGate
- S1164 UPSTYLE
- S1183 StrelaStealer
- S1240 RedLine Stealer
- S1246 BeaverTail
- S9010 GlassWorm
- S9038 DynoWiper
