28c3: Reverse Engineering USB Devices
Download high quality version: http://bit.ly/t1DffU Description: http://events.ccc.de/congress/2011/Fa... Drew Fisher: Reverse Engineering USB Devices While USB devices often use standard device classes, some do not. This talk is about reverse engineering the protocols some of these devices use, how the underlying USB protocol gives us some help, and some interesting patterns to look for. I'll also detail the thought processes that went into reverse engineering the Kinect's audio protocol. This talk will narrate the process of reverse engineering the Kinect audio protocol -- analyzing a set of USB logs, finding patterns, building understanding, developing hypotheses of message structure, and eventually implementing a userspace driver. I'll also cover how the USB standard can help a reverse engineer out, some common design ideas that I've seen, and ideas for the sorts of tools that could assist in completing this kind of task more efficiently.

28c3: The Atari 2600 Video Computer System: The Ultimate Talk

Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡

28c3: Behind the scenes of a C64 demo

28C3 - reverse engineering usb devices

Why Adam Savage Won't Trust USB Keys
![[stream] USB: Reverse Engineering and Writing Drivers](https://i.ytimg.com/vi/is9wVOKeIjQ/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLAGS7yMfzwZvv3-iVc72nlsokVn6Q&usqp=CCc)
[stream] USB: Reverse Engineering and Writing Drivers

USB Type-C Essentials: An Introduction to USB Type-C Technology

27c3: Reverse Engineering the MOS 6502 CPU (en)

Intro to Hardware Reversing: Finding a UART and getting a shell

Exposing The Solid State Donut Battery. It's Over.

20048 USB1 - USB 2.0 Embedded Host and Device Concepts, Solutions and Traffic Capture

27c3: USB and libusb (en)

Reverse Engineering a USB Device (Element14)

How does USB device discovery work?

Simple Firmware Reverse Engineering

Reading Silicon: How to Reverse Engineer Integrated Circuits

Something is jamming GPS over Europe. Here's what we found

How to Track the People Tracking YOU

USB and Development of USB Devices

