USBFuzz: A Framework for Fuzzing USB Drivers by Device Emulation

 

Click to access 20SEC3.pdf

By: Hui Peng, Mathias Paye

We present USBFuzz, a portable, flexible, and modular framework for fuzz testing USB drivers. At its core, USBFuzz uses a software-emulated USB device to provide random device data to drivers (when they perform IO operations). As the emulated USB device works at the device level, porting it to other platforms is straight-forward.[…]USBFuzz is available at https://github.com/HexHive/USBFuzz

But, that URL is 404. Maybe in the future?

But, they have an another fuzzer project that sounds interesting:

https://github.com/HexHive/FirmFuzz

Leave a comment