下你所需,载你所想!
汇集开发技术源码资料

取U盘信息可取移动磁盘的VID、PID,ID序列号等

:3.454KB :1 :2019-11-21 16:15:52

部分简介

.子程序 取U盘信息, , 公开,
.参数 取值类型, 整数型, 可空,, 0 取全部 1 取VID 2 取PID 3 取ID(序列号)

取U盘信息可取移动磁盘的VID、PID,ID序列号等本模块作者将它用作软件的验证使用,自行加密加壳即可。

1.通过“ls -ll /proc/bus/usb/devices”获取对应端口号

2.通过“cat /proc/bus/usb/devices”来获取USB所有信息

T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1

B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0

D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P: Vendor=1d6b ProdID=0001 Rev= 3.03

S: Manufacturer=Linux 3.3.8-3.3 ohci_hcd

S: Product=Broadcom STB OHCI

S: SerialNumber=ohci_hcd

C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA

I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1

B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0

D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P: Vendor=1d6b ProdID=0001 Rev= 3.03

S: Manufacturer=Linux 3.3.8-3.3 ohci_hcd

S: Product=Broadcom STB OHCI

S: SerialNumber=ohci_hcd

C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA

I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms



T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1

B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0

D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P: Vendor=1d6b ProdID=0002 Rev= 3.03

S: Manufacturer=Linux 3.3.8-3.3 ehci_hcd

S: Product=Broadcom STB EHCI

S: SerialNumber=ehci_hcd

C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA

I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub

E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0

D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

P: Vendor=13fd ProdID=1617 Rev= 1.01

S: Manufacturer=Initio

S: Product=WD-WXF1EC1XMPM7

S: SerialNumber=57442D575846314543

C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA

I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

通过第一步的端口号和第二部的信息列表,可以轻松获取U盘设备对应的全部信息

取U盘信息可取移动磁盘的VID、PID,ID序列号等

热门推荐

相关文章