USBSpy 監控USB軟體

Measure, Log, View and Analyze USB Traffic

 

USBSpy是一套用來獲取、觀察、紀錄與分析USB裝置與主機連線的工具。對於工程師除錯、撰寫驅動程式或是硬體開發上有很大幫助,也提供一個增進撰寫程式、測試與最佳化的平台。
另一個USBSpy的特點在於,不需要安裝任何過濾器或是裝置,就有能力監控USB裝置的活動,或是其他可能對驅動程式造成影響的設備:可以直接監控而不會有多餘干擾。
 

特點:
●不會對系統造成干擾
●搜尋與過濾的選項
●可依設定封包型態、裝置請求、狀態、錯誤等,提供提示器(Triggers)
●自動取得熱插拔裝置
●輸出紀錄檔至XML檔案
●清楚直覺的介面
 

適用平台:Windows x64 Edition, Windows Vista, 2003 Server, XP and 2000
 

內容:1. 安裝完畢,執行USBSpy,將會看到USBSpy的主執行畫面。


 

2. 主要區塊分為
● Devices與 Stack View:有哪些設備準備接受監控

 


 

當裝置異動時,Devices視窗會顯示目前那些裝置可以接受觀測
● Details:顯示裝置的細節


 

● Binary Data:顯示封包內資料


 

● Search、Filter與Triggers:對資料做搜尋等動作


 

3. 獲取USB傳送封包:
●首先在device視窗選擇,需要觀測的裝置
●按下錄製鍵


 

● 此時在右側的視窗中,就會顯示目前收到的訊息

4. 分析傳輸資料
●裝置方面細節:在Devices視窗中選擇完畢,在Details視窗會呈現該裝置的細節,如


 

●當節錄部份傳輸資料後,可以得到傳輸資料


 

●支援下列請求的觀測:URB (USB Request Block)、Hub and HID、PNP (Plug'n'Play)、Power、USB Internal ioctls與Remove events
●傳輸資料細節:選擇該筆傳輸資料後,在Details視窗會呈現該傳輸資料的細節,如


 

5. 將傳輸紀錄轉存成XML格式
●試用版並無此功能
●請在選單中選擇Export to XML


 

 
COPYRIGHT 2007, LINKSOFT INC. ALL RIGHTS RESERVED.