312-50V9 · Question #82
How can a rootkit bypass Windows 7 operating system's kernel mode, code signing policy?
The correct answer is D. Attaching itself to the master boot record in a hard drive and changing the machine's boot. A bootkit rootkit bypasses Windows kernel-mode code signing by injecting itself into the Master Boot Record, executing before the OS loader and its signing enforcement are initialized.
Question
How can a rootkit bypass Windows 7 operating system's kernel mode, code signing policy?
Options
- ADefeating the scanner from detecting any code change at the kernel
- BReplacing patch system calls with its own version that hides the rootkit (attacker's) actions
- CPerforming common services for the application process and replacing real applications with fake
- DAttaching itself to the master boot record in a hard drive and changing the machine's boot
How the community answered
(26 responses)- A12% (3)
- B4% (1)
- C4% (1)
- D81% (21)
Why each option
A bootkit rootkit bypasses Windows kernel-mode code signing by injecting itself into the Master Boot Record, executing before the OS loader and its signing enforcement are initialized.
Defeating a scanner from detecting code changes describes anti-forensic or anti-AV evasion, which is a separate technique unrelated to bypassing kernel-mode code signing policy.
Replacing system call entries (SSDT hooking) is a kernel-level hooking technique used to hide rootkit activity after the OS has loaded, not a method for bypassing the code signing policy during boot.
Replacing real applications with fake ones describes Trojanizing user-mode executables, which operates at user space and does not interact with the kernel-mode code signing enforcement mechanism.
By attaching to the Master Boot Record (MBR), the rootkit executes during the early boot phase before the Windows kernel and its code signing policy (PatchGuard/DSE) are loaded. This pre-OS execution lets the rootkit manipulate the boot process and load unsigned or malicious kernel components that would otherwise be blocked by Windows 7's kernel-mode code signing enforcement.
Concept tested: MBR bootkit bypass of kernel-mode code signing policy
Source: https://learn.microsoft.com/en-us/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10#secure-boot
Topics
Community Discussion
No community discussion yet for this question.