Survey of OS Kernel Fuzzing

He LI,Chao ZHANG,Xin YANG,Jun-hu ZHU
DOI: https://doi.org/10.3969/j.issn.1000-1220.2019.09.034
2019-01-01
Abstract:As an efficient vulnerability discovering method,fuzzing testing has been widely used in operating system kernel security. Kernel fuzzing significantly improves the security of operating system kernel and driver programs. At present,the use of fuzzing tech-niques for operating systems on different platforms for vulnerability discovering has become a research hotspot. This paper studies the existing kernel fuzzing methods,summarizes the development of kernel fuzzing and technical ideas,and attempts to classify kernel fuzzing. Summarizes the new technologies used in kernel fuzzing in recent years. Finally,the problems in the current research are dis-cussed,and the future development trend of kernel fuzzing testing is prospected.
What problem does this paper attempt to address?