比如od中地址如下:
0040530C . 8BCE mov ecx,esi
一、KeyMake2使用方法
1、KeyMake2-工具栏-其他-内存注册机-目标软件浏览或拖上来。
2、添加-中断地址-0040530C-中断次数填写1-第一字节填写8B-指令长度填写2(说明见第3条)-寄存器选择ESI(结果是10进制或16进制)|而实际上往往选内存方式-寄存器-EDX(结果是字符串,下面几个勾一般不用选,第一个宽字节符往往是针对VB程序的)-添加-生成。
3、解释: 8BCE 两个为一个长度,有4个字节就是4/2=2(指令长度)。另外,寄存器根据实际选择,一般是内存方式居多。
二、KeyGen Creator(内存注册机生成器)使用方法
1、打开KeyGen Creator-目标软件浏览-填写注册机显示名称。
2、补丁地址-0040530C-第一字节填写8B-字节长度填写2(理由见上面第3条)-寄存器选择ESI(这一点比KeyMake2省事,不用纠结从寄存器还是内存中取值)-添加-使用说明点击默认-关于说明随机打几个字-生成即可。