SHFuzz: Selective Hybrid Fuzzing with Branch Scheduling Based on Binary Instrumentation

Hybrid fuzzing is a popular software testing technique that combines random fuzzing with concolic execution. It is widely used in the security domain known for its ability to find deeply hidden vulnerabilities and reach high code coverage. Hybrid fuzzing is based on negating branches in the executio...

Full description

Bibliographic Details
Main Authors: Xianya Mi, Baosheng Wang, Yong Tang, Pengfei Wang, Bo Yu
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/16/5449