Indicator Removal: Timestomp
- ID
- T1070.006
- Tactics
- TA0005 Stealth
- Sub-technique of
- T1070 Indicator Removal
- Platforms
- ESXi, Linux, macOS, Windows
- Data sources
- File Metadata, File Access, OS API Execution, Process Creation, Command Execution, File Modification
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
Adversaries may modify file time attributes to hide new files or changes to existing files. Timestomping is a technique that modifies the timestamps of a file (the modify, access, create, and change times), often to mimic files that are in the same folder and blend malicious files with legitimate files.
In Windows systems, both the $STANDARD_INFORMATION ($SI) and $FILE_NAME ($FN) attributes record times in a Master File Table (MFT) file.[1] $SI (dates/time stamps) is displayed to the end user, including in the File System view, while $FN is dealt with by the kernel.[2]
Modifying the $SI attribute is the most common method of timestomping because it can be modified at the user level using API calls. $FN timestomping, however, typically requires interacting with the system kernel or moving or renaming a file.[1]
Adversaries modify timestamps on files so that they do not appear conspicuous to forensic investigators or file analysis tools. In order to evade detections that rely on identifying discrepancies between the $SI and $FN attributes, adversaries may also engage in “double timestomping” by modifying times on both attributes simultaneously.[3]
In Linux systems and on ESXi servers, threat actors may attempt to perform timestomping using commands such as touch -a -m -t <timestamp> <filename> (which sets access and modification times to a specific value) or touch -r <filename> <filename> (which sets access and modification times to match those of another file).[4][5]
Timestomping may be used along with file name Masquerading to hide malware and tools.[6]
Detection
- DET0591 Cross-Platform Behavioral Detection of File Timestomping via Metadata Tampering
Data components: File Metadata, File Access, OS API Execution, Process Creation, Command Execution, File Modification
Groups (11)
- G0007 APT28
- G0016 APT29
- G0032 Lazarus Group
- G0050 APT32
- G0082 APT38
- G0094 Kimsuky
- G0106 Rocke
- G0114 Chimera
- G0129 Mustang Panda
- G1023 APT5
- G1048 UNC3886
Software (44)
- S0020 China Chopper
- S0021 Derusbi
- S0066 3PARA RAT
- S0072 OwaAuth
- S0078 Psylo
- S0081 Elise
- S0083 Misdat
- S0136 USBStealer
- S0140 Shamoon
- S0141 Winnti for Windows
- S0150 POSHSPY
- S0154 Cobalt Strike
- S0164 TDTESS
- S0168 Gazer
- S0181 FALLCHILL
- S0185 SEASHARPEE
- S0239 Bankshot
- S0260 InvisiMole
- S0352 OSX_OCEANLOTUS.D
- S0363 Empire
- S0387 KeyBoy
- S0393 PowerStallion
- S0438 Attor
- S0520 BLINDINGCAN
- S0568 EVILNUM
- S0570 BitPaymer
- S0586 TAINTEDSCRIBE
- S0603 Stuxnet
- S0641 Kobalos
- S0666 Gelsemium
- S0687 Cyclops Blink
- S1016 MacMa
- S1031 PingPull
- S1059 metaMain
- S1090 NightClub
- S1100 Ninja
- S1135 MultiLayer Wiper
- S1149 CHIMNEYSWEEP
- S1161 BPFDoor
- S1164 UPSTYLE
- S1181 BlackByte 2.0 Ransomware
- S1226 BOOKWORM
- S9023 HiddenFace
- S9024 SPAWNCHIMERA
