Simple USB Logger is a USB monitoring app aimed towards advanced users.
It can monitor any device, real or virtual, however, those looking only to monitor or protect what is being plugged into their USB drives, this is a much more advanced monitor with more information than the average user will need. For example, only plugging in my smartphone returned 120 lines.
Traffic capture is based on the operation of a usual Lower Filter Driver which allows loading a filter to the stack of the analyzed USB device only. This increases capturing speed and reliability and prevents impact on the operation of other USB devices.
Simple USB Logger can quickly find packets finished with errors. USB Logger always follows the sequence of URB packets and shows pairs of submitted and completed requests. Simple USB Logger allows setting endpoint filters. It makes it possible to display only selected endpoint packets in the log. Advanced descriptor parser. Simple USB Logger parses all main USB device descriptors and shows them in the window in a structured form.