IFEO Offline Hive Paralyze
A technique to disable security tools by modifying the Image File Execution Options (IFEO) registry hive offline — bypassing real-time AV hooks that monitor live registry writes.
Method
- Enable
SeBackupPrivilegeandSeRestorePrivilege.^[strings.txt:10255] - Save the live
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Optionshive to disk usingRegSaveKeyExW.^[strings.txt:10261] - Load the saved hive into a temporary mount point via
RegLoadKeyW.^[strings.txt:10262] - Modify the offline hive, setting the
Debuggervalue for target executables (e.g.MpDefenderCoreService.exe,SecurityHealthService.exe) to point to a benign decoy (systray.exe).^[strings.txt:10258] - Restore the modified hive back to the live registry with
RegRestoreKeyW.^[strings.txt:10265] - Result: Windows Defender and Security Health executables launch
systray.exeinstead of themselves, effectively neutering them.
Also Known As
- Permanent disable (IFEO + SYSTEM + Start=4) — combines registry IFEO manipulation with service startup-type modification to
Disabled(Start=4).^[strings.txt:10276]
Detection Notes
- Monitor for
RegSaveKeyExW,RegLoadKeyW, andRegRestoreKeyWcalls in sequence. - Anomalous
Debuggervalues underImage File Execution Optionsfor security products. - Privilege requirements: Administrator +
SeLoadDriverPrivilegeor equivalent.^[strings.txt:10286]
Capabilities
- ifeo-offline-hive-paralyze
- service-start-type-disable