USB Analyzer jest programem przeznaczonym do prowadzenia analizy portów USB oraz pakietów danych przez nie przepływających.
Oprogramowanie docenić powinni programiści sterowników oraz aplikacji wykorzystujących do swojego działania współpracę z USB. Wszystko po to, by finalny produkt był należycie przetestowany i zoptymalizowany. Wsparciem objęte są również porty USB w wersji 3.0.
USB Analyzer pozwala na odczytywanie danych płynących pomiędzy urządzeniem a portem nawet w czasie rzeczywistym w kodzie HEX lub ASCII. Oprócz danych mamy możliwość śledzenia IRP, URB czy IOCTL. Wyniki pracy programu zapiszemy w pliku binarnym, a następnie wyeksportujemy do HTML, CSV czy XML.