小弟看了好多个这样的软件加密,软件一安装就找到本机器序列号,要添的就是注册码,哪位大哥能告诉我是怎么实现的?(70分)

  • 主题发起人 主题发起人 wangchengwu
  • 开始时间 开始时间
W

wangchengwu

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟看了好多个这样的软件加密,软件一安装就找到本机器序列号,要添的就是注册码,哪位大哥能告诉我是怎么实现的?
 
根据机器的序列号,按照一定的算法产生注册码。
不是所有的机器都有序列号。而且还有不唯一的,但应该不是大问题。
CPUID 应该是用汇编获得的,
你可以搜索一下“CPUID”,网上应该很多。
 
有的机器是将bios或cpu的序列码作为比较的原资料的。这样的你只可按在本机上如ucdos

 
harddisk serial no or networking adapter Mac address is easier to get
 
很多方法,有些是找机器序列号,还有着网卡序列号的,反正都是先得到用户电脑的一些
数据,作为加密的条件。再将这个条件交给自己定义的一个加密函数来产生一个注册号码!
 
我正在用. 也是 大家用的比较多, 普遍 认为可行的是

读硬盘 的 SN ,

有时, 读主板的, 可能 地址 不一样, 读不到 应有的东西 .

早的 CPU 没有 ID

当然 . 有的 硬盘 也没有 SN . 如 三星. 我写的 程序 在 三星下, 没有办法

我只好 给 他 胡算一个 号.
 
可以再加上第一次运行的时间,我就这么做的。不过也有点麻烦,每次用户从新安装都得
问我要新的号
 
后退
顶部