社区
驱动开发/核心开发
帖子详情
寻liunx下抓USB数据包工具
chenawei
2009-08-10 10:43:15
我在试着linux连接USB(HID)设备,写数据到设备,想找一款能看到数据交换的一个工具,希望达人帮我推荐一个!
...全文
100
2
打赏
收藏
寻liunx下抓USB数据包工具
我在试着linux连接USB(HID)设备,写数据到设备,想找一款能看到数据交换的一个工具,希望达人帮我推荐一个!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenawei
2009-10-16
打赏
举报
回复
to hhyh612:谢谢,我下载了一个usbmon的工具,看到数据了
hhyh612
2009-08-10
打赏
举报
回复
usbmon+cat
这是linux内核的功能
参见内核代码Documentation/usb/usbmon.txt
KaLi Linux中文指南
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版。 Kali Linux预装了许多渗透测试软件,包括nmap (端口扫描器)、Wireshark (
数据包
分析器)、John the Ripper (密码破解器),以及Aircrack-ng (一应用于对无线局域网进行渗透测试的软件)用户可通过硬盘、live CD或live
USB
运行Kali Linux。Metasploit的Metasploit Framework支持Kali Linux,Metasploit一套针对远程主机进行开发和执行Exploit代码的
工具
。 Kali Linux既有32位和64位的映像。可用于x86 指令集。同时还有基于ARM架构的映像,可用于树莓派和三星的ARM Chromebook。
Linux下51等单片机调试和下载sdcc_stcgal.zip
Linux下51等单片机调试和下载sdcc_stcgal SDCC是可重定目标的,优化的标准C(ANSI C89,ISO C99,ISO C11)编译器套件,针对的是基于Intel MCS51的微处理器(8031、8032、8051、8052 等), Maxim(以前为Dallas)。 stcgal-STC MCU ISP闪存
工具
stcgal是用于STC MCU Ltd的命令行闪存编程
工具
。8051兼容的微控制器。 STC微控制器具有基于UART /
USB
的引导加载程序(BSL)。它利用基于
数据包
的协议通过串行链路刷新代码存储器和IAP存储器。这称为系统内编程(ISP)。BSL还用于配置
Wireshark电脑
抓
包软件.rar
Wireshark中文版是迄今为止最优秀也是世界上最重要和广泛使用的网络协议分析软件,就是大家常说的电脑
抓
包软件,可以从互联网、IEEE 802.11、PPP/HDLC、ATM、蓝牙、
USB
、令牌环、帧中继、FDDI等读取实时数据,支持对包括IPsec、ISAKMP、Kerberos、SNMPv3、SSL/TLS、WEP 和 WPA/WPA2在内的诸多网络协议予以解密,
抓
包
工具
wireshark拥有标准三窗格
数据包
浏览器、业内最强大的显示过滤器以及丰富的VoIP分析和其它网络分析功能,兼容数百种不断更新的网络协议,wireshark中文版具备强大的实时捕获和离线分析能力,可以帮助用户在微观层面上查看网络上发生的事情,并能通过GUI模式或通过TTY 模式TShark实用程序浏览捕获的网络数据,能在Windows、Linux、macOS、Solaris、FreeBSD、NetBSD 和许多其他平台上跨平台工作,
抓
包
工具
wireshark中文版可以将着色规则应用于
数据包
列表,便于用户进行快速、直观的分析操作,这也解释了wireshark怎么
抓
包地问题,分析结果支持导出为XML、PostSc
victor70c:用于Linux的Victor 70C DMM软件(万用表)
适用于Linux的Victor70C软件 Victor 70C是由深圳维克多高科技有限公司制造的数字万用表(DMM)。它还由其他公司作为OEM发行。 例如,在巴西,它以EZA EZ-735的形式出售(请参见下图)。 不幸的是,在Linux中没有可用的开源软件来访问该DMM。 因此,此程序是第一步,以便拥有一个开放源代码
工具
来解码
USB
数据包
并显示输出,如DMM的LCD所示。 正在安装 该程序使用HIDAPI访问Linux上的
USB
接口。 由于HIDAPI是一个多平台库,因此该程序也可以在Windows和OS X上运行(尽管尚未经过测试)。 首先,下载并构建HIDAPI: git clone git://github.com/signal11/hidapi.git cd hidapi/linux make 下载,构建和安装victor70C应用程序: git clone git:/
HL340-CH341驱动程序及调试程序
CH341的串口方式支持WINDOWS 98/ME/2000/XP/Vista/Linux,提供相关驱动程序, CH341的
USB
转串口支持大多数常用的串口监控及调试
工具
程序。 驱动安装方法: 1. 标准INF文件安装方法 WINDOWS提示找到新硬件,指定驱动程序所在目录DRIVER,自动安装驱动, 如果WINDOWS没有提示找到新硬件,那么在设备管理器的硬件列表中, 选择带问号的
USB
设备,更新驱动程序并指定目录。 2. 使用驱动程序安装
工具
先拔掉
USB
串口连接线,然后安装,然后插上连接线 直接使用CH341SER.EXE安装包,可以安装/升级/卸载驱动程序, 该方法更适用于最终用户。 CH341串口使用方法: CH341实现
USB
转串口,在逻辑功能方面的使用方法与普通计算机串口相同。 与普通计算机串口的区别: CH341提供的是仿真串口,所以不支持串口本身的纯硬件操作,例如I/O操作, 普通计算机串口是静态设备,而CH341串口是动态设备,理论上随时会断开, CH341的附加功能(下面有介绍):读取外部串行EEPROM,支持更高波特率。 提供“模块调试”
工具
,启动后将“类型”选择为“手工输入发送”, 打开串口后就可以用于CH341串口或者普通串口的输入输出监控及收发调试。 注意事项: CH341串口是即插即用的
USB
设备,正在使用CH341串口进行数据传输的过程中, 不可以将其断开(断开是指从
USB
插座中取出CH341或者关闭CH341的电源), 也就是说,必须在应用程序关闭该串口后,CH341串口才可以从
USB
插座中拔出。 如果在应用程序使用CH341串口的过程中,CH341串口设备从
USB
插座中断开, 那么应用程序应该尽快关闭CH341串口并退出(关闭及退出可能需要数秒时间)。 如果在CH341串口通讯过程中发生错误,极有可能是CH341串口已经物理断开, 所以在检测到错误后建议关闭CH341串口,稍等两秒后再重新打开串口通讯。 采用设备事件通知的方法可以及时了解CH341串口设备的连接与断开, 从而使串口应用程序能够及时打开和关闭CH341串口。 串口动态链接库CH341PT.DLL提供了API,可以监视CH341串口插拔事件, 可以搜索和识别CH341串口等,具体需参考CH341PT.H文件。 如果通讯波特率较高,建议设置较大的缓冲区,尤其在WINDOWS 98/ME下, 线程调度能力和
USB
实时性都比WINDOWS 2000/XP差,如果串口接收缓冲区较小, 那么在通讯波特率较高时,接收大量数据会导致串口缓冲区溢出而丢弃数据。 由于底层的
USB
是将多个字节组成
数据包
后安插到各个1mS帧中进行传输, 所以有可能将串口收发的紧靠着的两个字节实际分割在两个
USB
数据包
甚至 两个
USB
帧中,在最坏情况下这两个字节在时间上有可能相隔1mS甚至2mS。
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章