Design and Implement Binary Fuzzing Based on Libfuzzer
Wei-Chieh Chao, Si-Chen Lin, Yi‐Hsien Chen, Chin‐Wei Tien, Chun‐Ying Huang · 2018
We design and implement libFuzzer-bin, a coverage-guided binary fuzzer based on libFuzzer. We discuss how libFuzzer-bin is implemented, measure the overheads of our implementation, and compare its performance against the American Fuzzy Lop (AFL) fuzzer. This is a work-in-progress. Our evaluation results show that, compared with the vanilla AFL, the current implementation brings only limited overheads and is able to identify possible vulnerabilities in a shorter time.