Difference between revisions of "Newline2011/Schedule/reverse engineering USB protocols"
(Created page with "= Reverse engineering USB protocols = Reverse engineering protocols is fun! It's like a puzzle, and if there's software out there that can solve the puzzle, your brain can do it...")
m (Steamrunner moved page Newline/Schedule/reverse engineering USB protocols to Newline2011/Schedule/reverse engineering USB protocols without leaving a redirect)
Latest revision as of 01:51, 16 December 2011
Reverse engineering USB protocols
Reverse engineering protocols is fun! It's like a puzzle, and if there's software out there that can solve the puzzle, your brain can do it too.
We'll be taking a look at reverse engineering the protocols on USB-connected devices. Too many of these devices still come with windows drivers only, and use an undocumented protocol. Figuring out those protocols is often a lot easier than you might think, and so is writing a simple driver.
If you want to participate in this workshop, bring a Linux laptop with a virtualbox or vmware setup, and a Windows guest OS. If you have an exotic USB device that only has a Windows driver, bring that too.