前两天在网上看到两个很有用的控件:读取硬盘系列号控件和读取主板、CPU系列号控件。

pms 2001-11-17 12:17:19
下载网址是:http://home.online.tj.cn/user/dandy/
据作者称可支持D4,D5,D6,CB4,CB5,但我发现在CB5下使用时有问题,程序运行时会出现:EAccessViolation错误,朋友们帮助试试看怎么样。
...全文
202 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
CyberUFO 2001-11-20
  • 打赏
  • 举报
回复
道高一尺,魔高一丈……
不是我没有信心!

juqiang 2001-11-20
  • 打赏
  • 举报
回复
study!!!
pms 2001-11-20
  • 打赏
  • 举报
回复
关于防破解方面,请大家继续讨论,有好的建议,我另外加分。
xhncmec 2001-11-19
  • 打赏
  • 举报
回复
我的也是,在xp中也正常,可在98或me中不正常,看来他搞的控件有问题。
knf 2001-11-19
  • 打赏
  • 举报
回复
非对称不顶用啊,他在内存中可以捕捉到你注册码比较的那一刻,因为你毕竟要和真的注册码比较的嘛。
加壳没有用的,所有的加壳都可以被脱壳,我用最强力的加壳asprotect加壳(加壳后自动对抗SoftICE),一样被破解了。
pms 2001-11-19
  • 打赏
  • 举报
回复
没用的。我用的是非对称的算法,算法也很复杂,并且用非固定的字符串(比如机器码)进行运算,程序检测的是用户名和机器码与注册码的运算关系是否成立,如成立就已注册。结果,还是被破解了。我想,可能是反跟踪做的不好,并且,没有一个好的加壳程序(有没有哪位朋友推荐一个好的?)。
knf 2001-11-19
  • 打赏
  • 举报
回复
如果不直接把输入的注册码和真正的注册码比较,是不是就没法做出注册机呢?
比如我用一个对称密钥的算法,用注册名做密钥,然后对一个固定字符串加密得到注册码。验证时,把输入的注册码用注册名解密,如果得到那个固定的字符串,就表示正确。这样在验证的过程中始终没有出现正确的注册码,是不是可以防止注册机?
knf 2001-11-19
  • 打赏
  • 举报
回复
对不起,发错了……
pms 2001-11-18
  • 打赏
  • 举报
回复
to xhncmec(小王):
diskSN控件在2000下使用正常,但在98或ME下使用就不正常了。
781014 2001-11-17
  • 打赏
  • 举报
回复
1
pms 2001-11-17
  • 打赏
  • 举报
回复
在有的硬盘上,取的系列号为什么只有两位数?如22、55等?
pms 2001-11-17
  • 打赏
  • 举报
回复
to xhncmec(小王):
我编译控件时正常,在应用程序编译时也正常,但应用程序运行时会出现EAccessViolation错误。我觉得,读取主板的系列号更实用,因为,只有PIII或以上CPU才有系列号,某些类型的硬盘如三星的硬盘没有系列号,SCSI硬盘也取不到系列号。
xhncmec 2001-11-17
  • 打赏
  • 举报
回复
推上去
xhncmec 2001-11-17
  • 打赏
  • 举报
回复
是的,MBCPUID 读主板、CPU序列号控件编译时出错“EAccessViolation”,diskSN正常

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧