Log in
Sign up
See new Tweets

Conversation

Andrey Konovalov
@andreyknvl
·
Apr 9, 2020
USB Raw Gadget (an interface that allows to emulate USB devices through the USB Gadget subsystem) has been merged into mainline: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f2c2e717642c66f7fe7e5dd69b2e8ff5849f4d10…
4
32
88
Andrey Konovalov
@andreyknvl
See more details and a usage example here:
github.com
GitHub - xairy/raw-gadget: USB Raw Gadget — low-level interface for the Linux USB Gadget subsystem
USB Raw Gadget — low-level interface for the Linux USB Gadget subsystem - GitHub - xairy/raw-gadget: USB Raw Gadget — low-level interface for the Linux USB Gadget subsystem
12:45 AM · Apr 9, 2020·Twitter Web App
4
Likes
Andrey Konovalov
@andreyknvl
·
Apr 9, 2020
Replying to
@andreyknvl
Raw Gadget is what's been powering syzbot/syzkaller's fuzzing of the Linux kernel USB subsystem, with almost 200 bugs reported at this point: https://syzkaller.appspot.com/upstream?manager=ci2-upstream-usb…
1
5
13
Andrey Konovalov
@andreyknvl
·
Apr 9, 2020
Details about syzkaller integration:
github.com
syzkaller/external_fuzzing_usb.md at master · google/syzkaller
syzkaller is an unsupervised coverage-guided kernel fuzzer - syzkaller/external_fuzzing_usb.md at master · google/syzkaller
1
3
Andrey Konovalov
@andreyknvl
·
May 14, 2020
Implemented a test suite for Raw Gadget, something that's rarely done for kernel interfaces: https://github.com/xairy/raw-gadget/tree/master/tests#raw-gadget-tests…
1
3