回 帖 发 新 帖 刷新版面

主题:实现读硬盘物理序列号实现对软件加密

对软件加密最好的办法就是读硬件信息的办法,现在我把代码贴出,但没办法贴文件如有需要可以留下EMAIL我把DISKSERIAL。DLL发给大家
Clea
#Define MAX_PATH 260
Declare integer GetSerialNumber   in DiskSerial.dll Integer nDrive, String @lpBuffer
Declare integer GetModelNumber    in DiskSerial.dll Integer nDrive, String @lpBuffer
Declare integer GetRevisionNumber in DiskSerial.dll Integer nDrive, String @lpBuffer
Declare integer GetBufferSize     in DiskSerial.dll Integer nDrive
Declare integer GetDiskCylinders  in DiskSerial.dll Integer nDrive
Declare integer GetDiskHeads      in DiskSerial.dll Integer nDrive
Declare integer GetSectorsOfTrack in DiskSerial.dll Integer nDrive
i=0
    lnSerialNumber  =space(40)
    lnModelNumber   =space(40)
    lnRevisionNumber=space(40)
    =GetserialNumber  (i,@lnSerialNumber)
    =GetModelNumber   (i,@lnModelNumber)
    =GetRevisionNumber(i,@lnRevisionNumber)
     kk1=alltrim(lnSerialNumber)
     ?kk1
     Clea dlls
Return

回复列表 (共112个回复)

11 楼

执行到"=Getserialnumber (i,@lnserialnumber)",出现程序错误提示"在DLL中找不到入口点Getserialnumber".请问楼主是什么原因啊?谢谢!

12 楼

我也要:jpeg@sina.com

感谢楼主的贡献,我有了好作品也要学习楼主的精神。

13 楼


楼主,给我发一个。想了很久了
boer2003@sohu.com

14 楼

给我一个研究一下。谢谢。fxrdlxb@163.com

15 楼

给我一个研究一下。谢谢。fxrdlxb@163.com

16 楼


楼主给我实例参考参考吧。
Email:zzh820411@163.com

17 楼

给我一个吧,lwllwl888@126.com 谢谢了!

18 楼

哦.是zhe1114@yahoo.com.cn麻烦你再给我发一次!谢谢

19 楼


多谢了,我的邮箱sdszwq@yahoo.com.cn!

20 楼

给我一个.多谢!wenhisoft@126.com
非常感谢! 

我来回复

您尚未登录,请登录后再回复。点此登录或注册