1 INTRODUCTION  
1.1 Problem Statement  
1.2 Contribution  

2 KERNEL-LEVEL ROOTKIT  
2.1 System Service Hijacking  
2.2 Dynamic Kernel Object Hooking  
2.3 Direct Kernel Object Manipulation (DKOM)  

3 KERNEL-LEVEL ROOTKIT DETECTION  
3.1 Signature-based Detection  
3.2 Behavior-based Detection  
3.3 Cross-view-based Detection  
3.4 Integrity-based Detection  
3.5 External Hardware-based Detection  
3.6 Learning-based Detection  

4 MORE KERNEL-LEVEL ROOTKIT LITERATURES  
4.1 Kernel-level Rootkit Prevention  
4.2 Profiling Kernel-level Rootkit Behavior  

5 FUTURE RESEARCH DIRECTIONS  

6 CONCLUSION