Jump to content

USB packets


lukeh53
 Share

Recommended Posts

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

Link to comment
Share on other sites

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.

 Share

  • Recently Browsing   0 members

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