首页
社区
课程
招聘
[求助]如何获取u盘的主控芯片信息?
发表于: 2014-5-5 22:04 6380

[求助]如何获取u盘的主控芯片信息?

2014-5-5 22:04
6380
一些工具,例如getinfo、chipGenius等软件,能够获取U盘的固件信息,包括U盘主控版本、固件版本等,请教论坛的各位大大,获取这些信息的原理是什么?我想通过程序实现这种类似的功能。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 10
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
找个程序逆一下撒
2014-5-5 22:05
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
正在逆,可是功底差了,逆的很头痛啊
2014-5-6 22:22
0
雪    币: 53
活跃值: (528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关键字:c++ 设备管理器
硬件设备信息都是在注册表里面。
2014-5-6 23:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我的印象这个可能是要通过DeviceIOControl来读取的。
2014-5-6 23:40
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
注册表包含一些信息,如厂商ID、产品ID、序列号等,但是没有主控的信息啊
2014-5-7 09:13
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
恩,跟了下工具的读取过程,把所有的DeviceIoControl都跟了一遍,能够获得一些信息,但是返回的信息里没有主控版本等固件信息。
猜想这些工具是保存了一个主控芯片厂商和型号的数据库,通过某种方式进行比对,比对成功,则认为该芯片是哪个厂商的哪种型号,然后返回芯片的主控信息。
但是暂时还没跟出来!!!
2014-5-7 09:21
0
雪    币: 53
活跃值: (528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
应该是通过硬件ID来匹配自己的数据库识别的。
2014-5-7 09:45
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
您说的这个硬件ID是什么呢?
2014-5-7 10:10
0
雪    币: 53
活跃值: (528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
上传的附件:
2014-5-7 22:13
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
[QUOTE=暗月之魂;1281986][/QUOTE]

那怎么由这个硬件ID进行匹配的,您能指点一下吗?
2014-5-8 14:49
0
雪    币: 90
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
是不是要做什么加密之类的实现硬软结合、U盾倒是不错的选择
2014-5-8 14:58
0
雪    币: 53
活跃值: (528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
具体怎么识别我真不知道。。你可以去问问 数码之家的版主:發騷友  他是chipgenius的作者
2014-5-8 15:12
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
好的,多谢!
2014-5-8 15:34
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
如果可以获取U盘的固件信息 ,那就可以做成硬件狗了是吧  。。。

感觉还是获取CPU和主板的硬件信息 然后生成机器码更好。

不过不是大神 恐怕无法 获取CPU和主板的硬件信息
2014-5-9 11:08
0
游客
登录 | 注册 方可回帖
返回
//