那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

linux下usb抓包:wireshark+usbmon

鴻漢禹網絡科技 ? 2023-04-06 15:12 ? 次閱讀

wireshark:介紹和安裝方式請自行搜索;

usbmon:即usb monitor,是linux內置的usb抓包工具;本質是內核模塊,以ubuntu 14.04為例,模塊的位置:/lib/modules/3.16.0-67-generic/kernel/drivers/usb/mon/usbmon.ko

Steps

1. 加載usbmon模塊

sudo mount -t debugfs none /sys/kernel/debug

#這一步一般不用做,debugfs默認都是掛載的

sudo modprobe usbmon

若加載成功,則 sudo ls /sys/kernel/debug/usb,可以看到usbmon文件夾。

2. 添加udev規則,使得wireshark可以捕獲到usb接口數據

addgroup usbmon

gpasswd -a $USER usbmon

sudo vi /etc/udev/rules.d/99-usbmon.rules

#加入下面一行,保存退出

SUBSYSTEM=="usbmon", GROUP="usbmon", MODE="640“

3. lsusb查看usb設備在哪條總線上

# Bus 003: 設備在第3條總線上

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

4. 運行wireshark,注意要在root用戶下,否則看不到usbmon

sudo wireshark

運行時可能會報權限之類的錯誤,直接跳過,選取后直接點擊Start即可

開始界面:

52a68fb4-cd51-11ed-ad0d-dac502259ad0.png

數據抓取界面:

52d38c30-cd51-11ed-ad0d-dac502259ad0.jpg

可以看到,wireshark已經把數據轉換為usb通信格式呈現給我們!再也不用頭疼的分析了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    7981

    瀏覽量

    266112
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210409
收藏 人收藏

    評論

    相關推薦

    Linux TCP內核的參數設置與調優

    把這個參數修改為2測試一 接著我們來驗證一,我們去ssh一臺不存在的主機,因為ssh也是基于tcp 通過wireshark可以看到,
    的頭像 發表于 01-22 10:36 ?203次閱讀
    <b class='flag-5'>Linux</b> TCP內核的參數設置與調優

    調試TCP協議連接的常用工具

    在網絡通信中,TCP(傳輸控制協議)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議。調試TCP連接問題對于網絡工程師和開發者來說是一項必備技能。 1. 網絡包工具 1.1 Wireshark
    的頭像 發表于 01-22 09:59 ?197次閱讀

    Linux運維必備技能:手把手教你用tcpdump精準

    簡介 網絡數據截獲分析工具。支持針對網絡層、協議、主機、網絡或端口的過濾。并提供and、or、not等邏輯語句幫助去除無用的信息。 tcpdump - dump traffic on a
    的頭像 發表于 12-24 11:20 ?572次閱讀

    Linux網卡收流程

    Linux 網卡收流程如下 網卡收到數據 將數據從網卡硬件緩存移動到服務器內存中(DMA方式,不經過CPU) 通過硬中斷通知CPU處理 CPU通過軟中斷通知內核處理 經過TCP/
    的頭像 發表于 12-05 16:21 ?280次閱讀
    <b class='flag-5'>Linux</b>網卡收<b class='flag-5'>包</b>流程

    CentOS中使用tcpdump

    CentOS中使用tcpdump
    的頭像 發表于 10-28 14:48 ?323次閱讀

    一種利用wireshark對遠程服務器/路由器網絡方法

    一種利用wireshark對遠程服務器/路由器網絡方法
    的頭像 發表于 09-21 08:03 ?3560次閱讀
    一種利用<b class='flag-5'>wireshark</b>對遠程服務器/路由器網絡<b class='flag-5'>抓</b><b class='flag-5'>包</b>方法

    經典藍牙解析說明

    在無線通信協議的開發過程中,器是工程師們不可或缺的工具。掌握器的使用,就如同擁有了能夠洞察無線電波的“火眼金睛”。這不僅使我們能夠驗證發出的數據
    的頭像 發表于 07-24 09:04 ?2210次閱讀
    經典藍牙<b class='flag-5'>抓</b><b class='flag-5'>包</b>解析說明

    CYUSB3014在統信uos上為什么傳輸速度很慢并且丟嚴重

    順序是亂的,usb3.0更是一直丟數據或者長度不對。 目前usb2.0大小8k,
    發表于 07-19 12:09

    如何設置rts frame的duration?

    我有一個系統一個ap和數個sta. STA每隔8毫秒發個udp。可以通過wireshark發現,每個sta都會先發一個rts,其中d
    發表于 06-24 06:48

    使用IDF中的mdns例程連上路由器mdns無法正常工作如何解決?

    模塊:ESP32-WROOM-32,環境:IDF,路由器:小米路由器 1.使用IDF環境中的mdns例程,下載到板子上能正常連接至路由器(在路由器中能看到設備)。 2.使用wireshark以及
    發表于 06-19 06:30

    ESP32設備偶爾會出現PC端TCP已經回應了數據,但ESP32端不能立刻收到,為什么?

    時可能會延遲1-4s) 5,為了進一步確定問題,我們做了,進行分析:在PC端運行WireShark進行,問題出現時得到的現象如下:
    發表于 06-19 06:12

    艾體寶干貨 | 用于故障排除的最佳 Wireshark 過濾器

    Wireshark是一種流行的網絡協議分析工具,可用于捕獲和分析網絡數據。在網絡故障排除中,Wireshark是一款不可或缺的工具,它可以幫助您識別和解決各種網絡問題。本文將介紹一些最佳的W
    的頭像 發表于 05-29 15:40 ?632次閱讀
    艾體寶干貨 | 用于故障排除的最佳 <b class='flag-5'>Wireshark</b> 過濾器

    python解析netflow數據到csv的流程詳解

    本文主要講解了linux通過tcpdump抓取netflow數據,并將其導入到wireshark進行解析,然后通過wireshark導出
    的頭像 發表于 05-01 11:18 ?727次閱讀
    python解析netflow數據到csv的流程詳解

    使用nucleo_f767做USB CDC的測試,bus hound不到USB怎么解決?

    現在使用nucleo_f767做USB CDC的測試。驅動一直有問題,所以想通過bus hound查看一枚舉過程是不是有問題。但bus hound一直不到任何數據。在 插入usb
    發表于 04-30 07:00

    STM32F103VE-USB-VCOM發不出數據是什么原因造成的?

    使用的是STM32F1-USB庫進行CDC類的通信開發。 能正常接收到PC上位機發送的數據。經過解析后,向PC上位機發送響應數據,此時,用USB軟件發現,沒有數據被發送出去。 接收
    發表于 04-10 07:25
    大发888在线登陆| 澳门博彩8345cc| 广发百家乐官网的玩法技巧和规则| 娱乐城送白菜| 网上百家乐做假| 富二代百家乐官网的玩法技巧和规则 | 百家百家乐官网官网网站| 凤山市| 全讯网是什么| 百家百家乐官网官网网站| 百家乐官网正确的打法| 大发888娱乐在线客服| 百家乐干洗店| 百家乐官网3式打法微笑心法| 百家乐官网是咋玩法| 波音现金网投注| 蓝盾百家乐具体玩法技巧| 百家乐官网是个什么样的游戏| 澳门金莎娱乐城| 大发888集团| 百家乐园首选海立方| 百家乐神算子| 百家乐官网平客户端| 澳门百家乐官网图形| 六合彩现场报码| 大发888送58| 老虎机在线ap888| KTV百家乐的玩法技巧和规则| 百家乐现场网络| 威尼斯人娱乐城代理申请| 百家乐老是输| 百家乐澳门百家乐澳门赌场| 百家乐官网科学打| 女优百家乐官网的玩法技巧和规则| 中国百家乐官网技巧软件| 百家乐官网有方法赚反水| 定边县| 联众德州扑克| 百家乐桌子10人| 百家乐陷阱| 百家乐平台在线|