What attackers do. Attackers use rootkits to hide programs, files, network connections, drivers and other components from the operating system and security tools. Rootkits can operate in user mode, kernel mode or firmware, and they serve the Defence Evasion tactic.
How to defend. Enable secure boot and measured boot, enforce driver signing, and block known vulnerable drivers. Keep firmware updated and use endpoint tools with kernel-level visibility. When a rootkit is suspected, investigate from trusted media or memory captures rather than the live system.
Signs to look for. Look for discrepancies between what the system reports and what external sources see, such as network traffic from a host with no matching process, unexpected kernel drivers and integrity check failures. The main gap is trusting a compromised host to report on itself.