吴忠躺衫网络科技有限公司

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 博彩| 赌百家乐官网大小点桌| 百家乐技巧运气| 棋牌室名字| 芝加哥百家乐官网的玩法技巧和规则 | 百家乐官网庄闲和游戏机| 神人百家乐赌博| 波音百家乐官网游戏| 百家乐技术论坛| 曲周县| 百家乐赌博平台| 保单百家乐官网技巧| 真人百家乐游戏软件| 百家乐官网9人桌布| 百家乐那里可以玩| 真人百家乐官网大转轮| 大发888信誉娱乐城管理| 金沙百家乐官网的玩法技巧和规则 | 现金网送体验金| 属虎与属鼠做生意好吗| 新星娱乐城| 玩百家乐如何硬| 独赢百家乐官网全讯网| 现场百家乐的玩法技巧和规则| 澳门百家乐官网游戏说明书| 威尼斯人娱乐城安全吗| 百家乐官网制胜法宝| 太阳城娱乐城88| 百家乐视频官方下载| 赫章县| JJ百家乐的玩法技巧和规则| 打百家乐官网纯打庄的方法| 棋牌游戏平台排行榜| 神娱乐百家乐的玩法技巧和规则 | 百家乐官网跟路技巧| 大发888下载大发888娱乐城| 24个招财方法| 泰来县| 太阳城投诉| 真人百家乐官网代理分成| 衢州星空棋牌下载|