• 标 题:用ollydbg破精诚MP3多功能播放器V2.0+用Keymake做注册器 (906字)
  • 作 者:木瓜多瑙河[BCG]
  • 时 间:2002-2-9 20:38:27
  • 链 接:http://bbs.pediy.com

简介:播放MP3
工具:ollydbg+Keymake

难度:4级(共十级)
步骤:
1.加载软件
2.Alt+E切换到Executable modules模式
3.选中MSVBVM60.dll
4.单击右键选择View Name
5.输入vbastrcmp
6.单击F2,下断点
7.F9,运行软件
8.找注册的地方。(很小的!!,我找了半天!!)
9.输入注册码
10.按下注册按钮
11.弹出窗口,这时被中断
12.ollydbg中断在  660614AB >FF7424 08        PUSH DWORD PTR SS:[ESP+8]
13.右边的窗口中就有注册码

a.启动keymake
b.按下F8,选择另类注册器(这是因为我笨,不会算法)
c.选定精诚MP3多功能播放器V2.0
d.然后选择“添加”
e.输入刚才被ollydbg中断的地址 660614AB >FF7424 08     
                              ~~~~~~~~~ ~~
                              中断地址  第一字节
f.再输入中断1次,和指令长度为5
g.再选择“添加”
h.在右边注册码内选择——内存方式
i.寄存器+EDX(因为刚才ollydbg中的对比中真的注册码在EDX中)
j.输入用户信息+生成+选择注册器外观


完工~~~~~~~~~~~~~~~~~~~~~~~~~~~~~