Rootkit
- ID
- T1014
- Tactics
- TA0005 Stealth
- Platforms
- Linux, macOS, Windows
- Data sources
- Driver Load, Service Creation, File Creation, Process Creation, File Modification, Module Load
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. [1]
Rootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor or System Firmware. [2] Rootkits have been seen for Windows, Linux, and Mac OS X systems. [3] [4]
Rootkits that reside or modify boot sectors are known as Bootkits and specifically target the boot process of the operating system.
Detection
- DET0377 Detection of Kernel/User-Level Rootkit Behavior Across Platforms
Data components: Driver Load, Service Creation, File Creation, Process Creation, File Modification, Module Load
Groups (6)
Software (24)
- S0009 Hikit
- S0012 PoisonIvy
- S0022 Uroburos
- S0027 Zeroaccess
- S0040 HTRAN
- S0047 Hacking Team UEFI Rootkit
- S0135 HIDEDRV
- S0221 Umbreon
- S0377 Ebury
- S0394 HiddenWasp
- S0397 LoJax
- S0430 Winnti for Linux
- S0458 Ramsay
- S0468 Skidmap
- S0484 Carberp
- S0502 Drovorub
- S0572 Caterpillar WebShell
- S0601 Hildegard
- S0603 Stuxnet
- S0670 WarzoneRAT
- S1105 COATHANGER
- S1186 Line Dancer
- S1219 REPTILE
- S1220 MEDUSA
