GCIH · Question #187
Which of the following types of rootkits replaces regular application binaries with Trojan fakes and modifies the behavior of existing applications using hooks, patches, or injected code?
The correct answer is A. Application level rootkit. Application-level rootkits operate entirely in user space by substituting legitimate application binaries with Trojanized fakes and altering running application behavior through hooks, patches, or injected code.
Question
Which of the following types of rootkits replaces regular application binaries with Trojan fakes and modifies the behavior of existing applications using hooks, patches, or injected code?
Options
- AApplication level rootkit
- BHypervisor rootkit
- CKernel level rootkit
- DBoot loader rootkit
How the community answered
(18 responses)- A89% (16)
- B6% (1)
- D6% (1)
Why each option
Application-level rootkits operate entirely in user space by substituting legitimate application binaries with Trojanized fakes and altering running application behavior through hooks, patches, or injected code.
Application-level rootkits target the user-space layer by replacing genuine executables with malicious Trojan versions, and they use API hooks, binary patches, or DLL/shared-library injection to intercept and manipulate the behavior of running applications while appearing legitimate to casual inspection.
Hypervisor rootkits load beneath the operating system at the virtualization layer to intercept hardware-level calls, not by replacing user-space application binaries.
Kernel-level rootkits modify OS kernel code or data structures at ring 0 to hide malicious activity, operating far below the application layer rather than replacing app binaries.
Boot loader rootkits (bootkits) infect the Master Boot Record or bootloader to execute before the OS loads, not by targeting application-layer binaries with hooks or patches.
Concept tested: Application-level rootkit behavior and classification
Source: https://csrc.nist.gov/glossary/term/rootkit
Topics
Community Discussion
No community discussion yet for this question.