首页
社区
课程
招聘
[原创]将CrackMe改造成注册机
发表于: 2010-7-15 22:54 5923

[原创]将CrackMe改造成注册机

2010-7-15 22:54
5923

【原创】借尸还魂--把程序自己改成注册机的启发,现在将一个CrackMe改造成注册机,

程序来自:"光盘\chap02\2.1 OllyDbg调试器\2.1.4 基本操作\bin\ASCII版\TraceMe.exe"
TraceMe.rar

====================第一部分:爆破====================
这部分书上有,比较简单。

od载入,Ctrl+G跟随"GetDlgItemTextA",来到77D6B05E,然后F2下断点,运行。

输入用户名和注册码后,单击check就断下来了,F2取消断点,然后Alt+F9来到004011B6处。

一路F8来到004011F5处,这里就是关键跳转,

按空格键后输入nop,再F9,就显示"恭喜你"了。

====================第二部分:注册机====================
这也不难,在关键跳转上方找到00401340,按回车键跟进去,可以看到计算序列号的代码:

00401340  /$  55            push    ebp
00401341  |.  8B6C24 0C     mov     ebp, dword ptr [esp+C]
……
0040139B      40            inc     eax
0040139C      5D            pop     ebp
0040139D  \.  C3            retn

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

上传的附件:
收藏
免费 7
支持
分享
最新回复 (2)
雪    币: 123
活跃值: (95)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
1 ,跳到加入的代码后先pushad,完成messagebox后再popad,并加入被jmp覆盖的指令,最后跳回! 这样就可以将问题解决了。
2010-7-16 11:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你啊。我的QQ1225950165
2010-7-20 21:08
0
游客
登录 | 注册 方可回帖
返回