son fáciles de seguir y analizar USB en amplitud y profundidad.
Kinect.jpg
El USB también es muy estructurado. Esto es bueno para la ingeniería inversa porque significa que por lo menos el formato de los paquetes se acuerda y no tendrás que lidiar con sumas de verificación. La mala noticia es que significa que tienes que tener ayuda de software para decodificar la estructura de paquetes complejos. La buena noticia es que cada equipo ahora tiene un núcleo de host USB, que hace un montón de trabajo duro para usted, y hay muchas bibliotecas de software para ayudar.
Hoy vamos a ser inversa ingeniería Xbox Kinect Motor, una parte del dispositivo Kinect.