
USBTrace supports Windows 2000, XP, 2003/2008 Server, Vista, Windows 7 and Windows 8/8.1 operating systems and works with USB 1. USBTrace can analyze USB protocol at host controllers, hubs and devices. USBTrace is an easy to use and powerful USB analyzer (USB traffic sniffer) software. To start analyzing (sniffing) a device, tick the box near the device name in the USB View and click the ‘Start Capture’ toolbar button (or select ‘Capture’ menu > ‘Start Capture’). This simple app allows a user to capture USB traffic data and also provides full activity analytics for any USB device without plugging an additional hardware.

USB Sniffer is a software tool that enables monitoring USB ports activity on a Windows machine.

I found sourcecode for keyloggers via PS/2 but I could not find any similar project to capture USB.Are you looking for an answer to the topic “ What is a USB sniffer?“? We answer all your questions at the website in category: +15 Marketing Blog Post Ideas And Topics For You. So I suppose that they have also the capabality to just listen to the packets that go over the cable.īut I could not find any libraries for that purpose. Some of these microcontrollers support to act like USB host and client. It could also be a PCI card that is designed to capture USB signals together with an API that allows me to access the captured data.īut it would be perfect if this would be possible with a cheap USB capable hardware like any of the Arduino flavors or a Teensy and an open source library. It would not serve me to have a professional software that only shows me the captured packets on the screen.Ī comercial solution would be possible if costs less than $200.

And apart from that I need to process the captured data in my own code. But I need a hardware solution that does the capture and sends the captured packets to another computer.

I know that there are several software sniffers like Wireshark that can do that. I wanto to capture and then process the USB data that is sent from a computer to a USB printer.
