我抓取了U盘插入到识别过程的一些包,有些包不是特别明白能不能帮我说明下,谢谢

qq_17276615 2017-12-15 04:52:29
我用bus hound抓取了U盘插入到能够在我的电脑里看见图标的所有包。

这个包是一个什么包?不太明白。这个类型的包发完以后就是大量的0x00字节填充包,这些包的作用是什么,为什么发这些包?
知道的麻烦告诉我下,谢谢大佬
...全文
385 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2017-12-21
  • 打赏
  • 举报
回复
对于 U 盘,系统驱动并不止于设备的识别,它还要解析设备的文件系统。 设备一般就是让读哪儿就读哪儿。已经格式化和尚未格式化的设备,返回的读取结果显然是不同的。 有些安全 U 盘是要求访问权限的。那么系统要求读它的尚未取得访问权限的分区时,它会以各种策略来应对。其中一种就是,输出全 0 或全 F 的数据。
qq_17276615 2017-12-21
  • 打赏
  • 举报
回复
引用 4 楼 of123 的回复:
对于 U 盘,系统驱动并不止于设备的识别,它还要解析设备的文件系统。 设备一般就是让读哪儿就读哪儿。已经格式化和尚未格式化的设备,返回的读取结果显然是不同的。 有些安全 U 盘是要求访问权限的。那么系统要求读它的尚未取得访问权限的分区时,它会以各种策略来应对。其中一种就是,输出全 0 或全 F 的数据。
谢谢
qq_17276615 2017-12-20
  • 打赏
  • 举报
回复
引用 2 楼 of123 的回复:
主机发送了一个 Bulk IN 请求,是 28(读)命令(在 USB 规范中称为 Read (10) Comand),起始逻辑地址 0x00000E70 和 0x000011B0,数据长度 4kB(8 个块)。设备返回了它所要求的数据。 枚举过程中,主机会按照文件系统的架构读取必要的信息。设备会返回实际读取的数据,或出于某种权限限制返回特定数据。
谢谢大佬的回复,这个是在GET MAX LUN以后,我看网上好多blog都说在GET MAX LUN之前,枚举就已经结束了,在GET MAX LUN命令后面还跟了几个read CAPACITY的命令,我现在迷惑的地方就是为什么主机会读如此多的0X00填充的包(也就是第二个图中所示的),为什么不少读点减少通信量,以及第一张图中表示的包,我的两个u盘抓的包都有,这个包的作用又是什么呢?您说的,主机会按照文件系统的架构读取必要的信息。设备会返回实际读取的数据,或出于某种权限限制返回特定数据。能不能说具体点呢,不太懂。谢谢
of123 2017-12-20
  • 打赏
  • 举报
回复
主机发送了一个 Bulk IN 请求,是 28(读)命令(在 USB 规范中称为 Read (10) Comand),起始逻辑地址 0x00000E70 和 0x000011B0,数据长度 4kB(8 个块)。设备返回了它所要求的数据。 枚举过程中,主机会按照文件系统的架构读取必要的信息。设备会返回实际读取的数据,或出于某种权限限制返回特定数据。
qq_17276615 2017-12-16
  • 打赏
  • 举报
回复
顶一下,在顶一下
好用快递单打印软件是一款专业的快递单打印软件,完全支持菜鸟电子面单及各大快递公司的线下电子面单打印功能,是一款好用实用的电子面单打印软件。软件支持针式打印机。激光打印机,电子面单打印等设备,可1个1个打印、也可批量打印各种格式快递单、裹单、明信片、信封、标签、报表、汇款单及自定义单据,可打印所有快递单,支持国际快递单打印,采用“所见即所得”打印模板设计器,几分钟轻松设计全新打印模板,可以批量导入发件记录,也可以批量导出发件记录。软件界面美观简洁、简单全面、实用方便,无需培训,即可快速上手,轻轻松松完成日常单据打印功能,真正做到简单全面实用。是用户实现快递单及电子面单打印功能的好手。 好用快递单打印软件功能 1、支持自定义快递单模板(别的单据也支持) 2、自动填写发件人的信息。 3、自动填写收件人的信息。 4、自动抓取淘宝需要发货的订单信息。 5、支持快递单实时查询,让你的快递实时信息一目了然。 6、支持快递模板下载导入功能。程序大地放宽了单据的打印种类。 7、支持自定义字体大小。 8、摄像头当扫描枪使用,直接使用摄像头识别快递单,书本或商场购买的物品的条形码。只需轻轻一照马上识别出来,简单方便。 9、支持插入图片,如二维码,公司LOGO图片等。 10、历史记录查找方式,增加日期查找功能。 11、批量导入合并订单功能。 12、发票打印。 13、文本方式批量导入需要打印的数据。 14、U盘备份还原数据库及模板功能。 15、支持各种快递电子面单打印。 好用快递单打印软件安装说明 要求您的电脑必须安装.net framework2.0或2.0以上 好用快递单打印软件截图

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧