dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
阅读:2425回复:12

关于usb描述符的理解

楼主#
更多 发布于:2005-07-26 14:13
  可不可以这样认为,usb描述符就是我们每个人都必须带在身上的身份证,上面描述了我们的一些信息。
别人要了解我们,首先就要查我们的身份证,usb比人复杂,它有5个描述符,分别是设备、配置、接口、端点,字符串。usb描述符可以用get descriptor来读取。

最新喜欢:

eledongeledon...
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-26 14:24
而且每种描述符都有固定的格式。如果我们是police,usb是一个嫌疑犯,那我们抓到他的时候,我们要问一些问题,一共是11个必问问题,不管是什么usb设备,都要响应这11个问题。这11个问题就是usb标准设备请求。比如get descriptor是问“你叫什么名字”,set address(设置设备地址)相当于不管你是不是,警察逼你承认昨晚你在某夜总会。你不在,你也没办法,他说你在你就在
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-26 14:50
其实,我们常用的工具如usbview就是一个好警察,它把usb的一些资料都读出来了
yingbohu
驱动牛犊
驱动牛犊
  • 注册日期2005-06-20
  • 最后登录2006-10-12
  • 粉丝0
  • 关注0
  • 积分47分
  • 威望7点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-26 15:19
很通俗,也很对
hzieecyg
驱动牛犊
驱动牛犊
  • 注册日期2005-07-27
  • 最后登录2005-09-20
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-07-31 12:23
那他的描述符那个数据相当与我们的身份证号码啊???
hzieecyg
驱动牛犊
驱动牛犊
  • 注册日期2005-07-27
  • 最后登录2005-09-20
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-07-31 12:24
那他的描述符里那个数据相当于我们的身份证号码啊???
dunniu
驱动老牛
驱动老牛
  • 注册日期2005-05-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分555分
  • 威望0点
  • 贡献值0点
  • 好评度997点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-08-01 10:27
可以这么理解,描述符里包含了像vid,pid等好内容
eledong
驱动牛犊
驱动牛犊
  • 注册日期2007-06-14
  • 最后登录2008-06-25
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-08-28 14:14
bucuo
petsatan
驱动牛犊
驱动牛犊
  • 注册日期2007-09-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望133点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-09-03 11:28
可以说的详细点吗  关于怎么读出u盘的相关信息?
iwub
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2009-06-22
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望60点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-09-04 09:20
Aqiury cmd
iwub
petsatan
驱动牛犊
驱动牛犊
  • 注册日期2007-09-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望133点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-09-04 09:33
是通过ioctl吗? 怎么个用法?说清楚点好吗?
我用fd=open("/dev/sd*",O_RDONLY),   ioctl(fd,Aqiury)  不行吗?  是不是还要加什么参数?要参考哪些文档?  多谢各位
liudingli
驱动牛犊
驱动牛犊
  • 注册日期2008-04-16
  • 最后登录2008-07-16
  • 粉丝4
  • 关注0
  • 积分213分
  • 威望33点
  • 贡献值2点
  • 好评度29点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2008-04-26 18:45
引用第2楼dunniu于2005-07-26 14:50发表的  :
其实,我们常用的工具如usbview就是一个好警察,它把usb的一些资料都读出来了


能发给我一份USBVIEW马,谢谢了,哥们。liudingli21◎163.com
movetoporket
驱动牛犊
驱动牛犊
  • 注册日期2008-06-21
  • 最后登录2012-02-11
  • 粉丝0
  • 关注0
  • 积分38分
  • 威望382点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2008-06-25 23:25
老牛就是老牛,有见地
游客

返回顶部