Linux USB HID Interfacing in Userspace with Rust - Writing Drivers and Reverse Engineering
Offered By: Rust via YouTube
Course Description
Overview
Explore the intricacies of writing a userspace driver for USB human-interface devices in Rust using mio in this informative 24-minute conference talk. Gain insights into reverse-engineering undocumented HID protocols and MIDI devices, and learn about the process of creating efficient drivers. Discover techniques for handling unsafe code and managing latency issues. The presentation covers key topics including introduction to the subject, reverse engineering methods, using Wireshark for analysis, driver programming techniques, and addressing questions from the audience.
Syllabus
Introduction
Reverse Engineer
Wireshark
Driver
Program
Unsafe Code
Latency
Questions
Taught by
Rust
Related Courses
Introduction to Internetworking with TCP/IPopenHPI Computer Networks and the Internet
Kiron via edX Introduction to TCP/IP
Yonsei University via Coursera Wireshark for Basic Network Security Analysis
Coursera Project Network via Coursera Web Services Analysis With Python & Wireshark
Coursera Project Network via Coursera