请指点编程识别U盘特征的思路,有源码更好
如何编程识别U盘的唯一特征身份呢,不限方法,得要对每种U盘都适用,针对特定芯片的方法作为参考,如果提供的类型比较全,也可以得全分(但想全不太容易吧),或者没有完美方法的话,可以在散分的时候多得点。
但反对上来不思考、不搜索资料就说接分,这样都抱着接分心理,问题就不容易解决了。给分还可能考虑给,不会多。
也不要上来,不经过调查就说不现实,因为U盘,无论哪个厂商出品,都该给个特征识别方法(通用也好、厂用也好),都什么年头了,生产瓶汽水可乐都加条形码呢,更何况电子产品乎?然否?
别说我偷懒啊,也搜索了一下,净是些使用上的识别,而不是编程识别U盘特征。如果可以建立不可见的(如果谁说加系统S和隐藏H属性的,赶紧出去)更主要得是不可复制的特殊特征文件(例如人为创建坏道等,但都是老方式,会不会因为修复而改变也难以保证)也可考虑,就是想为软件实现一个U盘身份识别的功能,对U盘,不对主机。我用过电子KEY盘,那是专门加工的一种,不想再用它,就是让用户在U盘上运行软件,限定只在该U盘上运行,用户有一定常识,普通方法都不行。
由于这个问题不限定编程语言,得各版块都发一下,因此现在给分不能太多。如果回答的资料好,可以开专帖追加分数,本人信用情况,从论坛功能也看得出来还算可以吧。其实主要的,也是高手们出来晾一晾。
编程语言最好是VB,如果是DELPHI,C,也可以。