Skip to content

krishnakumar4a4/usb_com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USB COM

Uses libusb to capture usb traffic from userspace, can also be used to write.

cargo run Shows the list of all devices, configurations, interfaces and endpoints etc

cargo run --example read_wacom_device 1386 890 Read interrupt endpoint from wacom pen tablet, should be run with sudo otherwise throws permission denied. Doesn't work on mac even with sudo.

Next steps:

  • Integrate with libudev to identify device plugged in
  • Able to write to USB device
  • Tinker with other modes of USB like bulk, isochronous.

About

Tinkering for USB snooping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages