2021 · 60 citations · 22 references
ComputingComputer ScienceComputer SystemsOperating SystemsVulnerability AnalysisFuzz TestingOperating System VulnerabilitiesSoftware Vulnerability DiscoveryInput FuzzingVulnerability Detection
Modern operating system kernels are too complex to be free of bugs. Fuzzing is a promising approach for vulnerability detection and has been applied to kernel testing. However, existing work does not consider the influence relations between system calls when generating and mutating inputs, resulting in difficulties when trying to reach into the kernel's deeper logic effectively.
22
Automated Whitebox Fuzz Testing.
Patrice Godefroid, Michael Y. Levin, David A. Molnar · 2008 · 1.1K citations
Marcel Böhme, Van-Thuan Pham, Manh-Dung Nguyen et al. · 2017 · 717 citations
CollAFL: Path Sensitive Fuzzing
Shuitao Gan, Chao Zhang, Xiaojun Qin et al. · 2018 · 369 citations · Full text
Hongliang Liang, Xiaoxiao Pei, Xiaodong Jia et al. · IEEE Transactions on Reliability · 2018 · 222 citations