DFCG破解入门第十二课

时间:2005-12-20 来源: 作者: 点击:
KEYMAKE做另类注册机的方法 用KEYMAKE做另类注册机时,首先要找到软件在那个点出现序列号,在那个寄存器中. 如以上都知道: 1:填加断点,(如是在CALL中,先把那个CALL的地址填上为第一点,出现注册码的为第二点,理论上两点足够,如在很深入,就每个CALL加一个断点). 2:在右边选
  KEYMAKE做另类注册机的方法
用KEYMAKE做另类注册机时,首先要找到软件在那个点出现序列号,在那个寄存器中. 
如以上都知道: 
1:填加断点,(如是在CALL中,先把那个CALL的地址填上为第一点,出现注册码的为第二点,理论上两点足够,如在很深入,就每个CALL加一个断点). 

2:在右边选择:是内存还是寄存器,例如:你用D EAX中的值是注册码,则用内存方式.如是要用 ?EAX 或EAX=注册码,则用寄存器方式,如是要转为十进制,则点选转为十进制.),再选择出现注册码是EAX还是EBX等. 

3:如是VB类的宽字符串.如:1 9 1 9 1 9等,中间有点,则点选宽字符串 

4:如程序有加壳,要点选加壳. 

5:填加用户信息. 

6:点生成即可. 

举例说明:

用keymake制注册机实战~高手莫入~~ 

软件名称:q_backup 
破解人:北极熊[DFCG] 

先用W32dasm反汇编要破解的文件,

查找* Possible StringData Ref from Code Obj ->"注册成功,谢谢!" 

向上看,找关键的CALL 

:004862F5 E816DDF7FF call 00404010        这是关键CALL 
:004862FA 756D jne 00486369              注册码错则跳 
 
“call"进去看看 
:00404017 39D0 cmp eax, edx 
:00404019 0F848F000000 je 004040AE 

可以开始制作注册机了

打开keymake.exe,点注册机,下面的另类注册机,或用F8, 
浏览你要做注册机的软件~ 

写入中断4862F5,次数1,第一字节E8,指令长度5,添加好了,再写一个中断, 
那就是个注册对比的中断,中断404017,第一字节39,指令长度2,添加好了,开始制作~ 


添加为"内存方式" 在EAX处打钩,注意这里正好是EAX,别的软件可能是别的~ 
当然你也可以添加你的信息,这里就不过说了~ 

最好点生成,看注册机就做好了~是不是很简单~ 

------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容