Visible to the public Test Case Filtering based on Generative Adversarial Networks

TitleTest Case Filtering based on Generative Adversarial Networks
Publication TypeConference Paper
Year of Publication2022
AuthorsLiu, Zhijuan, Zhang, Li, Wu, Xuangou, Zhao, Wei
Conference Name2022 IEEE 23rd International Conference on High Performance Switching and Routing (HPSR)
Keywordsfuzzing, Generative Adversarial Learning, generative adversarial networks, machine learning, Metrics, pubcrawl, resilience, Resiliency, Routing, Scalability, simulation, software vulnerabilities, Switches, Training data
AbstractFuzzing is a popular technique for finding soft-ware vulnerabilities. Despite their success, the state-of-art fuzzers will inevitably produce a large number of low-quality inputs. In recent years, Machine Learning (ML) based selection strategies have reported promising results. However, the existing ML-based fuzzers are limited by the lack of training data. Because the mutation strategy of fuzzing can not effectively generate useful input, it is prohibitively expensive to collect enough inputs to train models. In this paper, propose a generative adversarial networks based solution to generate a large number of inputs to solve the problem of insufficient data. We implement the proposal in the American Fuzzy Lop (AFL), and the experimental results show that it can find more crashes at the same time compared with the original AFL.
NotesISSN: 2325-5609
DOI10.1109/HPSR54439.2022.9831206
Citation Keyliu_test_2022