0

So I recently ordered a chinese external USB card and I would like to find out whether it has some hidden functionality, which might become malicious. It has buttons integrated in it so Linux using libusb -vv displays it of having HID capabilities, which already alerted me since it could be used to inject keystrokes.

  • How do I go on continuing my analysis?
  • Can I dump more information about its capabilities using libusb?
  • How do I dump its firmware for reverse engineering purposes? According to [this] that's only possible with a JTAG/UART connection?
  • Is there something like Wireshark but for USB?

Bonus points if you also add some libusb example code.

Sir Muffington
  • 1,447
  • 2
  • 9
  • 22

0 Answers0