YoVDO

Linux USB HID Interfacing in Userspace with Rust - Writing Drivers and Reverse Engineering

Offered By: Rust via YouTube

Tags

Rust Courses Wireshark Courses Reverse Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Rust For Undergrads
Udemy
Take your first steps with Rust
Microsoft via Microsoft Learn
Rust Fundamentals
Pluralsight