在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

USB軟件抓包分析工具之二:UsbTreeView大理段氏一陽指

嵌入式USB開發(fā) ? 2023-04-26 18:50 ? 次閱讀

本文轉(zhuǎn)自公眾號(hào),歡迎關(guān)注

USB軟件抓包分析工具之二:UsbTreeView大理段氏一陽指 (qq.com)

介紹

UsbTreeViewUSB設(shè)備樹查看器,是基于Windows驅(qū)動(dòng)程序開發(fā)工具包中的“USBView”示例應(yīng)用程序構(gòu)建的,其源碼可以在github找到,https://github.com/Microsoft/Windows-driver-samples/tree/main/usb/usbview,
所以也可以自己修改構(gòu)建開發(fā)新功能,可以參考https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/usbview?redirectedfrom=MSDN
它可以list設(shè)備信息,對(duì)于USB設(shè)備可以列出描述符并進(jìn)行解析,甚至可以提示錯(cuò)誤,這一點(diǎn)非常非常有用,甚至很多時(shí)候可以在調(diào)試過程中起到關(guān)鍵作用, 招式太多往往限制了發(fā)揮比如慕容復(fù), 趁手的家伙事也是有一件就夠,好比段譽(yù)的六脈神劍,關(guān)鍵時(shí)候能救命。

官網(wǎng)

https://www.uwe-sieber.de/usbtreeview_e.html

使用


進(jìn)入官網(wǎng)下在最新版本,安全軟件可能會(huì)告警,信任即可

pYYBAGRI_1qANoMMAAC_C2SKyuY136.png

解壓下載的文件UsbTreeView_x64.zip即可
UsbTreeView.txt是使用說明和版本記錄文件。
雙擊打開UsbTreeView.exe即可使用,真正的輕量綠色。

也可以命令行使用,不帶參數(shù)則打開GUI程序,否則命令行方式運(yùn)行。


Usage:
Without parameters it starts with a GUI.

Params:
UsbTreeView [/R=filename] [/X=filename] [/O=filename] [/L[n]=logfile]

/R=filename    write (silently) a text report to filename
/X=filename    write (silently) an XML report to filename
/O=filename    open an XML report from filename
/L[n]=logfile  write a logfile for debugging, helpful in case of crash or hang (causes slowdown);
              n is the optional loglevel, 0..5, default is 3; sample: /L4=C:tempUsbTreeView.log

GUI界面如下

poYBAGRI_32AcKAmAAHiA9hGhxs069.png

沒有什么花哨的,打開對(duì)應(yīng)的USB設(shè)備,直奔主題,右邊顯示對(duì)應(yīng)的描述符和其解析。
File菜單下可以選擇導(dǎo)出報(bào)告內(nèi)容

pYYBAGRI_1qAfyNZAAHqvkJNohY243.png

Options下有一些配置可以看一下

poYBAGRI_1qAaR_KAAIDGXW3qsc380.png

整體來說這個(gè)工具很單純,但是很有用,即分析描述符,打開就能用,無需任何操作配置.

案例


比如在描述符中經(jīng)常需要寫各種總長(zhǎng),往往人工會(huì)寫錯(cuò)
比如這里就會(huì)直接提示出錯(cuò)的地方,一下子找到癥結(jié),否則需要人工去檢查,不知道要檢查到什么時(shí)候去了。

pYYBAGRI_4mAR6mEAAC7GsYVXbg036.png

改完之后可以看到?jīng)]有了錯(cuò)誤

poYBAGRI_1qAF5erAADBg2BSy_8800.png

總結(jié)


描述符是USB的靈魂,在開發(fā)中描述符返回正確了,就基本看到了勝利的曙光。往往很多USB設(shè)備的開發(fā)都是描述符有一點(diǎn)點(diǎn)不對(duì),比如有一個(gè)bit不對(duì)就會(huì)導(dǎo)致整個(gè)功能不對(duì),如果沒有好的分析工具去抓取描述符進(jìn)行分析,那么可能將是無窮的黑暗,怎么嘗試都可能不對(duì)。而UsbTreeView可以不需要硬件USB分析儀,抓取描述符,并進(jìn)行解析,提示錯(cuò)誤,這好比一陽指沒有花哨的招式,就一招,針對(duì)一個(gè)功能,一陣見血,具備精準(zhǔn)攻擊,治療內(nèi)傷之功。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7945

    瀏覽量

    264638
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    USB軟件分析工具:Bus Hound逍遙派北冥神功

    本文介紹Bus Hound在USB分析上的應(yīng)用。
    的頭像 發(fā)表于 04-27 09:56 ?2.3w次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>軟件</b><b class='flag-5'>抓</b><b class='flag-5'>包</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b>之<b class='flag-5'>一</b>:Bus Hound逍遙派北冥神功

    USB軟件分析工具之三:Wireshark-華山派華山劍法

    Wireshark雖然以以太網(wǎng)聞名于江湖,尤其是其分析能力,借助USBPcap其也在USB
    的頭像 發(fā)表于 05-02 21:41 ?3.4w次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>軟件</b><b class='flag-5'>抓</b><b class='flag-5'>包</b><b class='flag-5'>分析</b><b class='flag-5'>工具</b>之三:Wireshark-華山派華山劍法

    WIZnet芯片通訊時(shí)怎么?

    借助于“可以的交換機(jī)”,這種交換機(jī)多數(shù)是手產(chǎn)品,而且是10M的網(wǎng)絡(luò),比如TP-LINK TL-HP5MU。把芯片和計(jì)算機(jī)的網(wǎng)線分別
    發(fā)表于 03-13 11:32

    加密后分析的問題?

    請(qǐng)問下,我的zigbee設(shè)備全部都開啟了加密, 使用軟件的時(shí)候,數(shù)據(jù)都是加密的,我應(yīng)該
    發(fā)表于 06-01 14:22

    請(qǐng)問怎樣分析軟件的數(shù)據(jù)?具體每條數(shù)據(jù)的作用是什么?

    本帖最后由 只耳朵怪 于 2018-6-3 11:36 編輯 怎樣分析軟件的數(shù)據(jù),分析
    發(fā)表于 06-01 13:32

    求大神教軟件

    求大神教軟件,有償
    發(fā)表于 05-22 18:17

    空口方式和wireshank分析工具使用介紹

    主要介紹下最近使用中感覺很萬能的空口方式和wireshank分析工具使用;目的:抓取各種設(shè)備網(wǎng)絡(luò)通信過程中數(shù)據(jù),定位并
    發(fā)表于 01-18 09:11

    請(qǐng)問BLE-Dongle是否支持協(xié)議分析?請(qǐng)問怎么進(jìn)行協(xié)議分析

    如題,請(qǐng)問貴司的BLE-Dongle是否支持協(xié)議分析?請(qǐng)問怎么進(jìn)行協(xié)議分析
    發(fā)表于 09-07 07:12

    Wireshark數(shù)據(jù)網(wǎng)絡(luò)協(xié)議的分析

    Wireshark 是目前最受歡迎的工具。它可以運(yùn)行在 Windows、Linux 及 MAC OS X 操作系統(tǒng)中,并提供了友好的圖形界面。同時(shí),Wireshark 提供功能強(qiáng)大的數(shù)據(jù)
    發(fā)表于 10-12 08:00 ?1次下載
    Wireshark數(shù)據(jù)<b class='flag-5'>抓</b><b class='flag-5'>包</b>網(wǎng)絡(luò)協(xié)議的<b class='flag-5'>分析</b>

    華為HMS生態(tài)和1+8+N的交叉點(diǎn) 點(diǎn)透棋局的華為帳號(hào)

    華為HMS生態(tài)和1+8+N的交叉點(diǎn),點(diǎn)透棋局的華為帳號(hào) 金庸小說里有無數(shù)讓人記憶猶新的武功。其中大理所用,號(hào)稱“金庸第一指法”的“一陽指
    的頭像 發(fā)表于 05-24 19:28 ?2037次閱讀

    USB數(shù)據(jù)軟件程序下載

    USB數(shù)據(jù)軟件程序下載
    發(fā)表于 09-09 16:01 ?9次下載

    MCU_Wireshark USB 過濾(特定端口地址)

    啟動(dòng)WiresharkUSB的過程如下,這里點(diǎn)擊“開始”就可以進(jìn)入界面了。不過,Wireshark啟動(dòng)USB
    發(fā)表于 12-08 16:36 ?14次下載
    MCU_Wireshark <b class='flag-5'>USB</b> <b class='flag-5'>抓</b><b class='flag-5'>包</b>過濾(<b class='flag-5'>抓</b>特定端口地址)

    二合一工具資料詳解

    二合一工具資料詳解
    發(fā)表于 12-09 15:59 ?13次下載

    802.11軟件對(duì)比之Microsoft Network Monitor

    從事WiFi嵌入式軟件開發(fā)的同學(xué),802.11協(xié)議層分析個(gè)需要熟練掌握的個(gè)技能,需要通
    發(fā)表于 01-25 20:10 ?3次下載
    802.11<b class='flag-5'>抓</b><b class='flag-5'>包</b><b class='flag-5'>軟件</b>對(duì)比之Microsoft Network Monitor

    如何利用eNSP進(jìn)行實(shí)驗(yàn)?

    使用Wireshark工具進(jìn)行ping,并分析報(bào)文
    的頭像 發(fā)表于 09-12 09:32 ?4271次閱讀
    如何利用eNSP進(jìn)行<b class='flag-5'>抓</b><b class='flag-5'>包</b>實(shí)驗(yàn)?
    主站蜘蛛池模板: 在线播放免费人成毛片乱码| 你懂得在线网址| 久久综合九色综合精品| 午夜欧美| 中文字幕一二三四区2021| 婷婷月| 国产成人99久久亚洲综合精品| 国产精品李雅在线观看| 亚洲午夜网| 国产精品欧美激情第一页| 国产主播一区二区| 天天怕夜夜怕狠狠怕| 国产乱码精品一区二区三 | 国产视频一二| 天天操夜夜爱| 亚洲乱强| 婷婷丁香激情五月| 999av视频| 黄网在线免费观看| 一级特黄牲大片免费视频| 国产一区二卡三区四区| 加勒比日本在线| 亚洲电影在线| 欧美成人久久| 久久久久久久国产精品影院| 国产h视频在线观看| 婷婷六月综合网| 91极品视频在线观看| mmmxxx69日本| 欧美地区一二三区| 久久99精品久久久久久秒播| 亚洲综合色视频| 久久网站免费| 日夜夜操| 亚洲欧洲日韩综合| 中文字幕久久精品波多野结| 亚洲色图综合在线| 久久综合九色综合欧洲色| 国产成人亚洲影视在线| 国产精品丝袜| 久青草国产在线视频_久青草免|