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 Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s