XXX语音计算器v3.12注册过程分析

上一个帖子“XXX计算器1.8注册分析和注册机代码”该版本使用的是机器码注册方式,只能一台电脑使用一个注册码。
从V2.1版后改变了注册方式,不再使用机器码,改为用户名+注册码的注册形式,注册用户可以方便的在不同机器
上使用,不再受机器硬件变化需要重新注册的限制!

下面是“语音计算器v3.12”(新版)注册过程:该注册码由三组数字(0-9)或字符(A-F)组成,每组5个字节,
共15个字节。例:X1X2X3X4X5Y1Y2Y3Y4Y5Z1Z2Z3Z4Z5  且每组的顺序可对调。
在004AA34F处由用户名生成的数据,不同版本生成用户名数据不同。

从004AA57C---004AA740是注册过程

第一组:X1X2X3X4X5,前2个字节(X1X2)生成地址偏移量(即(0x100-X2-1)*0x400+X1*4) 定位在用户名生成的数据
如: 00R1R2R3
取  epx_0x78=R3
    epx_0x7c=R2
    epx_0x80=R1
    eax=epx_0x78+X3
    eax=X4+epx_0x7c
    eax=X5+epx_0x80
    esi=X3+epx_0x78
    eax=X5+epx_0x80
    esi=esi and eax
    eax=X4+epx_0x7c
    esi=esi and eax
如  esi=0xFF 则注册码正确  其他二组方法相同。
以下是用户名及注册码

用户名:计算器
注册码:0F0AFBDDFD0F0CFBDBFC0F0BFEF6FF
         或: 0F0CFBDBFC0F0BFEF6FF0F0AFBDDFD
         或: 0F0AFBDDFD0F0BFEF6FF0F0CFBDBFC

语音计算器v3.12.rar

(745.37 KB, 下载次数: 0)

2019-9-2 19:31 上传
点击文件名下载附件

THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发
  • 管埋员

    昵称

  • 取消
    昵称