首页 编程 软件学院 查看内容

教大家利用OD反汇编工具,破解一个小程序!(破解基础篇)

2017-8-18 01:07 |来自: 互联网 14604 0

摘要: 以前给大家写过一次OD反汇编破解程序的教程,那次的程序是我自己写的!教大家利用OD反汇编工具进行简单的软件破解(OD基础篇)今天继续,这次的测试程序,是在网络下载的!测试程序运行,输入随便的注册码,显示注册 ...

以前给大家写过一次OD反汇编破解程序的教程,那次的程序是我自己写的!

教大家利用OD反汇编工具进行简单的软件破解(OD基础篇)

今天继续,这次的测试程序,是在网络下载的!

测试程序运行,输入随便的注册码,显示注册失败!

没破解前的程序


  1. 运行test程序,OD附加程序,选择主模块,然后右键--查找所有参考文本字串(不会操作的可以参考上面的教程),找到“注册成功”。

查找字符串

2.汇编数据向上找,找到第一个je

je=当等于时跳转。

我们可以看到je生效的时候会跳转到注册失败的汇编代码中,我们可以 右键--汇编 修改je为jne!

jne=当不等于时跳转。

汇编窗口

3.修改后的效果如下:

修改后的汇编

4.我们可以保存汇编代码到新的exe程序中!选择刚才我们修改的那段代码。右键--复制到可执行文件--选择

保存EXE

5.这时候会弹出一个新窗口,点右键--保存文件。然后输入新文件名,点保存即可!

6.我们打开刚才生成的程序!输入任意注册码!

测试效果


OK!修改成功了,是不是很简单呢?其实破解程序很有意思的,大家有机会自己可以尝试下!

有喜欢电脑技巧和编程技术的可以关注我哦!

本文出处: http://www.toutiao.com/a6428671512274927873/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部