A hybrid stateful fuzzing framework for USB gadget stacks in the Linux kernel.
FuzzUSB is a specialized fuzzing framework designed to test USB gadget drivers in the Linux kernel. It combines stateful fuzzing techniques to systematically uncover vulnerabilities in USB device emulation code, which is critical for improving the security of embedded systems and IoT devices that rely on USB gadget functionality.
FuzzUSB adopts a systematic, research-driven approach to fuzzing, focusing on the often-overlooked USB gadget stack to uncover deep-seated security issues in Linux-based embedded systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.