USB hacka genom Reverse Engineering (8 / 12 steg)
Steg 8: USB-Analyzer
Detta kräver att kunna lyssna till dessa kommandon, emellertid. Med protokoll som SPI, seriell, parallell och i2c, kan du lyssna in med någon logik analyzer eller oscilloskop. USB är fast/komplexa nog att kräva sin egen typ av logik analyzer. Den vi kommer att använda heter Beagle480 från TotalPhase. Detta är den "high speed" USB-analyzer som vi splurged på. (Låg/Full hastighet är snabb nog för många enheter, och det finns en lägre kostnad analyzer.)
USB-analysatorn fungerar som ett "tryck" som ansluts mellan Xbox och Kinect. En dator är förbinda också. Datorn tar emot alla de uppgifter som överförs in i minnet och loggar det.
Från vänster till höger finns en mini-din-kontakt, USB A kontakt och USB B kontakt. Xbox ansluts till USB B och Kinect ansluts till USB-A. Mini-din-kontakt är för andra typer av data sniffa (som SPI och i2c)
På andra sidan, en enda B-kontakt som går till lyssnar datorn
Det bästa sättet vi har hittat för att få rätt data är att se till att få även uppräkningen (initieringspaket) så Anslut lyssnar datorn och starta upp programmet. Anslut sedan den andra änden till de enheter du vill vädra.