成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何用Wireshark捕獲USB數據?

安全 數據安全
現在越來越多的電子設備采用USB接口進行通訊,通訊標準也在逐步提高。那么,我們就會好奇這些設備是如何工作的?而無論你是一個硬件黑客,業(yè)余愛好者或者只是對它有一點興趣的,USB對我們都是具有挑戰(zhàn)性的。

現在越來越多的電子設備采用USB接口進行通訊,通訊標準也在逐步提高。那么,我們就會好奇這些設備是如何工作的?而無論你是一個硬件黑客,業(yè)余愛好者或者只是對它有一點興趣的,USB對我們都是具有挑戰(zhàn)性的。

如何用Wireshark捕獲USB數據?

事實上通過wireshark,我們可以捕獲到usb設備發(fā)送給我們主機的數據,這樣就可以進一步研究了。

如何用Wireshark捕獲USB數據?

本文中,我們將向大家介紹怎樣通過wireshark捕獲usb數據,使用的環(huán)境如下:

 Wireshark 2.0.1(SVN)
 Linux kernel 4.1.6

你也可以用其他版本的wireshark,只要是1.2.0以上的都行。這里并沒有測試window上能不能行。

簡介

在開始前,我們先介紹一些USB的基礎知識。USB有不同的規(guī)格,以下是使用USB的三種方式:

 USB UART
 USB HID
 USB Memory

UART或者Universal Asynchronous Receiver/Transmitter。這種方式下,設備只是簡單的將USB用于接受和發(fā)射數據,除此之外就再沒有其他通訊功能了。

HID是人性化的接口。這一類通訊適用于交互式,有這種功能的設備有:鍵盤,鼠標,游戲手柄和數字顯示設備。

最后是USB Memory,或者說是數據存儲。External HDD, thumb drive / flash drive,等都是這一類的。

其中使用的最廣的不是USB HID 就是USB Memory了。

每一個USB設備(尤其是HID或者Memory)都有一個供應商ID(Vendor Id)和產品識別碼(Product Id)。Vendor Id是用來標記哪個廠商生產了這個USB設備。Product Id用來標記不同的產品,他并不是一個特殊的數字,當然最好不同。如下圖:

如何用Wireshark捕獲USB數據?

 

上圖是連接在我電腦上的USB設備列表,通過lsusb查看命令。

例如說,我有一個無線鼠標Logitech。它是屬于HID設備。這個設備正常的運行,并且通過lsusb這個命令查看所有usb設備,現在大家能找出哪一條是這個鼠標嗎??沒有錯,就是第四個,就是下面這條:

Bus 003 Device 010: ID 046d:c52f Logitech, Inc. Unifying Receiver

其中,ID 046d:c52f就是Vendor-Product Id對,Vendor Id的值是046d,并且Product Id的值是c52f。Bus 003 Device 010代表usb設備正常連接,這點需要記下來。

準備

我們用root權限運行Wireshark捕獲USB數據流。但是通常來說我們不建議這么做。我們需要給用戶足夠的權限來獲取linux中的usb數據流。我們可以用udev來達到我們的目的。我們需要創(chuàng)建一個用戶組usbmon,然后把我們的賬戶添加到這個組中。

addgroup usbmon

gpasswd -a $USER usbmon

echo 'SUBSYSTEM=="usbmon", GROUP="usbmon", MODE="640"' > /etc/udev/rules.d/99-usbmon.rules

接下來,我們需要usbmon內核模塊。如果該模塊沒有被加載,我們可以通過以下命令家在該模塊:

modprobe usbmon

捕獲

打開wireshark,你會看到usbmonX其中X代表數字。下圖是我們本次的結果(我使用的是root):

 

如果接口處于活躍狀態(tài)或者有數據流經過的時候,wireshark的界面就會把它以波形圖的方式顯示出來。那么,我們該選那個呢?沒有錯,就是我剛剛讓大家記下來的,這個X的數字就是對應這USB Bus。在本文中是usbmon3。打開他就可以觀察數據包了。

 

最后

那么我們獲取到了這些有什么用呢?通過這些,我們可以了解到usb設備與主機之間的通信過程和工作原理,也許我們就可以把這些知識用到逆向工程中,得到一些東西。好了,就到這里!!!

責任編輯:藍雨淚 來源: FreeBuf
相關推薦

2019-11-13 15:40:00

Entity Fram審計數據數據庫

2011-11-28 16:03:49

wireshark數據包

2025-04-27 04:00:00

2022-05-12 09:25:19

Python播放視頻攝像頭

2017-01-03 15:35:16

CTFUSB流量

2011-07-12 17:10:05

域控制器組策略

2020-07-10 09:49:53

數據清理數據分析查找異常

2022-06-27 17:40:14

大數據數據科學

2021-03-18 10:21:45

數據科學大數據機器學習

2021-12-02 09:00:00

數據庫NoSQLWeb

2014-09-22 19:30:02

大數據軟件分析金融數據

2016-01-21 10:06:22

2013-04-23 14:20:52

Wireshark弱口令

2021-02-20 08:41:51

Wireshark

2019-10-23 14:51:49

大數據存儲技術

2017-10-27 22:03:35

javascrip

2020-11-06 17:42:02

Python開發(fā)工具

2020-10-27 07:08:06

2017-03-21 16:34:38

iOS捕獲異常

2010-06-30 10:52:12

snmp服務Cacti
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 自拍偷拍小视频 | 日韩欧美中文字幕在线观看 | 欧美激情国产日韩精品一区18 | 五月天婷婷狠狠 | 日韩三级免费观看 | 国产精品毛片一区二区三区 | 青青青伊人 | 91精品麻豆日日躁夜夜躁 | 日本又色又爽又黄又高潮 | 久久免费观看一级毛片 | 国产成人网 | 国产一区影院 | 伊人网国产 | 91 在线 | 四虎影院免费在线 | 中文字幕高清 | 91精品国产一区二区三区 | 日本免费一区二区三区视频 | 久久精品无码一区二区三区 | 欧美激情一区二区三区 | 一级特黄视频 | 美女爽到呻吟久久久久 | 国产伦精品一区二区 | 日韩欧美一级片 | 中文字幕一区二区三区四区五区 | 免费视频一区二区 | 国产精品美女久久久久久久网站 | 蜜桃av一区二区三区 | 日本亚洲精品成人欧美一区 | 国产一区二区三区四区 | 久久久看 | 九九热在线视频观看这里只有精品 | 99久久婷婷国产精品综合 | 国产不卡一区在线观看 | 国产成人免费视频网站视频社区 | 中文字幕一区二区三区四区五区 | 成人精品国产免费网站 | 天天操天天射综合 | 亚洲精品区 | 国产一区不卡 | 人人干天天干 |