Paper
6 December 2021 A parallel fuzzing method based on two-stage mutation
Ran Tang, Tianchang Yang, Zhiwei Fei
Author Affiliations +
Proceedings Volume 12085, International Conference on Green Communication, Network, and Internet of Things (GCNIoT 2021); 1208511 (2021) https://doi.org/10.1117/12.2624946
Event: 2021 International Conference on Green Communication, Network, and Internet of Things, 2021, Kunming, China
Abstract
Fuzzing has become one of the most commonly used methods for exploiting software program vulnerabilities because of its ease of use and effectiveness. With the increasing complexity and importance of network services, fuzzing in parallel mode can greatly improve the efficiency of finding vulnerabilities. Typical representatives are Google's Clusterfuzz and the parallel mode of fuzzers such as AFL, Libfuzz. However, due to the lack of effective control in the process of mutating seeds in different fuzzing instances, the existing parallel fuzzing methods have problems such as high redundancy of generated test cases and low comprehensive coverage. In response to this problem, we proposes a parallel fuzzing method based on two-stage mutation. First, we use random mutations to perform fuzzing test within a period of time, divide the detected state space of the target program into independent state subspaces, and then distribute the corresponding tasks to each fuzzing instance, and use the same ordered mutation on each instance to ensure the generated test cases are lowredundant. We use this method to conduct experiments on the LAVA-M test set and open source software OpenJPEG. The experimental results show that it can improve the efficiency of fuzzing and find more crashes.
© (2021) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ran Tang, Tianchang Yang, and Zhiwei Fei "A parallel fuzzing method based on two-stage mutation", Proc. SPIE 12085, International Conference on Green Communication, Network, and Internet of Things (GCNIoT 2021), 1208511 (6 December 2021); https://doi.org/10.1117/12.2624946
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Mining

Aerospace engineering

Open source software

Process control

Target detection

Distributed computing

Genetic algorithms

RELATED CONTENT

Guidance in feature extraction to resolve uncertainty
Proceedings of SPIE (June 13 2013)
Method of detecting wear of rigid tank way of vertical...
Proceedings of SPIE (December 12 2021)
UXO clearance operation in Laos
Proceedings of SPIE (April 30 2018)
Graphics extraction in a PDF document
Proceedings of SPIE (January 13 2003)
Improved data fusion through intelligent sensor management
Proceedings of SPIE (August 25 2003)
Ground penetrating radar field evaluation in Angola
Proceedings of SPIE (May 18 2006)

Back to Top