Jump to content

Recommended Posts

Posted

i just downloaded the USBTrace from episode 411 and i tried it out but im not sure how to make sense of what i got. i dont know where or what to look at.

Posted
say what? ima total noob so pease explain in noobish terms.

For n00bs in plain english: Read the fucking manual and let google be your friend.

Posted
USBTrace also allows WDM driver developers to capture USB requests made/received by any device object in the USB device stack.

What information are you given?

IRP

URB

IO_STACK_LOCATION

URB

USB IOCTL

USB IOCTL

PnP

Power IRP

Just google those and read a bit about what each of those protocols are for. Here are some links to further info. The top two relate to USBTrace itself and the bottom 2 are just for further learning, more valuable IMO.

LINKS

USB Enumeration Explained

USBTrace Interactive Demo

Sourceforge "So you want to reverse engineer a USB device"

How to write a linux USB driver

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...