简介

在学习 USB 时,尝试了许多工具。有些是纯软件工具,有些是需要硬件配合。以下仅仅做个记录。

Bus Hound

  一个比较轻量级纯软件工具,软件界面看着就像上一个世纪的风格。官网为http://perisoft.net/index.htm。使用上也不是很麻烦,但是在实际使用中发现,对于某些USB报文无法抓取,这是个硬伤。而且,其也不具备USB协议分析功能。拿到报文后需要自行进行分析。安装后需要重启计算机才可用!
  这是一个收费工具,目前不怎么更新了,最新版为 6.01。但是网上放出去了其最新版的注册码。还有个简单的中文使用说明。下图为Bus Hound监听的U盘的报文

界面相当简洁明了。就是分析比较费劲!

USBlyzer

  也是个纯软件工具,软件界面与USBTrace差不多。官网为http://www.usblyzer.com/。界面上来说还算简介,抓取的报文看着也比较清楚,同时具备了 USB 协议分析功能。安装后需要重启计算机才可用!
  这是一个收费工具,目前不怎么更新了,最新版为 2.2 build 100。网上也有其最新的破解版,但是破解补丁报毒,使用需谨慎。下图为USBlyzer监听的USB虚拟通信口的报文

USBTrace

  也是个纯软件工具,软件界面与USBlyzer差不多,不做过多说明。官网为http://www.sysnucleus.com/index.html。界面上来说也算可以,但是抓取的报文个人看着不是很舒服,同时具备了 USB 协议分析功能,但是分析的看着不爽。安装后需要重启计算机才可用!
  这是一个收费工具,目前不怎么更新了,最新版为 3.0.1。网上也有其最新的破解版,但是破解补丁报毒,使用需谨慎。下图为USBTrace监听的USB虚拟通信口的报文

USB Monitor Pro

  也是个纯软件工具,比较小巧。官网为http://www.usb-monitor.com/。界面上来说也算可以,抓取的报文还是比较简洁,同时具备了 USB 协议分析功能。配置项比较少,安装后无需重启计算机就可用!
  这是一个收费工具,目前不怎么更新了,最新版为 2.8。下图为USB Monitor Pro监听的USB虚拟通信口的报文

USB Monitor(Device Monitoring Studio)

  也是个纯软件工具。官网为https://www.hhdsoftware.com/。界面还可以,功能比较强大,在使用上要求比较高!同时具备了 USB 协议分析功能。安装后需要重启计算机才可用!
  这是一个收费工具,更新还是比较频繁的,最新版为 8.08。

ToTalPhase(Data Center)

  这是个硬件抓包工具,其对应的上位机软件名为***Data Center***。其不仅仅支持USB协议,通过更换不同的硬件,可以支持如I2C、SPI等,其官网为https://www.totalphase.com/。
  虽然配套软件免费试用,但是没有配套的硬件也是没啥卵用。这个工具用的还是挺多的。无论是抓取的报文,还是分析功能都很赞!

配套工具如下:

Ellisys USB Protocol Analysis

  这是个硬件抓包工具,没用过!官网为https://www.ellisys.com/index.php。

其他国产的USB分析仪

USB 之三 常用抓包/协议分析工具(Bus Hound、USBlyzer、USBTrace、USB Monitor Pro等)相关推荐

  1. iphone实用配置工具_Debookee for Mac(网络数据抓包及分析工具)

    Debookee for Mac(网络数据抓包及分析工具)​www.macw.com Debookee Mac破解版是MacOS上的一款非常不错的抓包软件,Debookee Mac破解版能够进行网络流 ...

  2. 计算机网络实验二抓包协议分析,计算机网络实验-使用Wireshark分析TCP和UDP协议...

    <计算机网络实验-使用Wireshark分析TCP和UDP协议>由会员分享,可在线阅读,更多相关<计算机网络实验-使用Wireshark分析TCP和UDP协议(6页珍藏版)>请 ...

  3. 自制CF活动领取器(易语言 + Fidder抓包 + 协议分析)

    大家玩cf游戏时,有没有感觉到,活动太多太杂,打完游戏,领活动要找半个小时,很是尴尬,于是乎,自制的cf活动领取器腾空出世. 仅供学习玩耍!莫做商业用途哦~ 点击头像框区域 会载入https://xu ...

  4. (转载)网络抓包原理及常用抓包工具

    感谢和转载于: https://blog.csdn.net/l61052319940708/article/details/80624900 本文以App作为例子,实际应用不限于App范围. 前言:本 ...

  5. 常用接口抓包以及接口测试工具总结

    接口 统称为API,程序与程序之间的对接.交接. 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,主要是为了检验不同组件(模块)之间数据的传递是否正确,同时接口测试还要测试当前系 ...

  6. dongle 工具 蓝牙_CC2540 USB Dongle 蓝牙抓包分析仪使用教程

    原标题:CC2540 USB Dongle 蓝牙抓包分析仪使用教程 Dongle经常被认为是硬件保护,它是一个可被附加在计算机并口.串口或USB上的小插件,它包含厂家烧制的EPROM和定制的专用集成电 ...

  7. xmpp协议抓包_开源网络抓包与分析框架学习-Packetbeat篇

    开源简介 packbeat是一个开源的实时网络抓包与分析框架,内置了很多常见的协议捕获及解析,如HTTP.MySQL.Redis等.在实际使用中,通常和Elasticsearch以及kibana联合使 ...

  8. 数据包构造分析工具Hping3常用命令集合大学霸IT达人

    数据包构造分析工具Hping3常用命令集合大学霸IT达人 Hping是一个命令行下使用的TCPIP数据包组装分析工具.该工具的命令模式很像Unix下的ping命令.它不止能发送ICMP回应请求,还支持 ...

  9. [转]常用网络协议分析工具

    1:TCPDUMP,老牌的分析工具,最先在linux平台使用,现在也可以用于windows平台.命令行方式,2000年以前参加工作者最喜爱的工具,缺点无法分析四层以上协议.常用于检测2-3层网络问题. ...

最新文章

  1. 【超赞】技术架构的战略和战术原则
  2. App项目实战之路(二):API篇
  3. spring与springMVC配置扫描的问题
  4. 【Android 安装包优化】资源混淆 ( 资源混淆效果 | APK 构建流程简介 | 资源 ID 组成 )
  5. 每个zone的low memory是怎么计算出来的
  6. Standard C++ Episode 7
  7. oracle存储过程拆分字符串函数,Oracle中利用存储过程来分割字符串
  8. 出错提示:“Could not flush the DNS Resolver Cache: 执行期间,函数出了问题”的解决方法...
  9. 【Oracle】手工创建数据库
  10. 百度echarts极速入门
  11. 动态IP或无公网IP时外网访问内网固定端口管家婆等应用
  12. sql:删除重复数据并且只保留id最小的一条
  13. Ubuntu下的几种常见输入法
  14. 关于BottomNavigationView的使用姿势都在这里了
  15. imx6ul spi 设备驱动开发
  16. UOS(Deepin V20)体验
  17. 工程流体力学笔记暂记10(动量矩方程)
  18. 360权重 360网站权重查询在哪里
  19. 许纪霖《中华儒家文化发展脉络》思维导图
  20. 无线通信模块定点传输-点对多点的具体传输应用

热门文章

  1. java java.lang.Long详解之三 大显神通的位移运算
  2. 0705 - 说说 NSPopover 的一个坑
  3. HDU 1232:流问题(并检查集合)
  4. Oracle使用goldengate分别向Oracle和mysql双路的单向复制
  5. poj 1061 青蛙的约会
  6. 50句看后可以变换心情豁然开朗的话
  7. QShell下的进程和ILE中的Job
  8. [导入]SQL中的临时表和表变量
  9. FLV Extract 1.2.1
  10. 打造Ubuntu下的SLAMP