软件破解初级实例教程(附工具附图)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

好了,上面叽咕了这么多。

也算是考验下大家的耐心吧。

嘿嘿。

其实学习的首要条件是兴趣!!兴趣越大你的投入就更多。

本文旨在分享,非本人原创,虽然我会简单的破解但没有这篇文章写的详细,我只是添枝加叶而已。

大家可以忽略图片上的logo水印,不然又有人质疑说什么软广告,本人有点懒,懒得用软件去掉,望大家谅解。

本文就是解决新手的疑问,让你走出迷茫,让你知道如何学破解。

0根底一样能学的很好。

大牛=10%天分40%耐心〔这是帖子写完成后加的一句,其实你能认真看完这帖子你就够有耐心了〕50%的长期努力。

我相信下面这个教程足够调起你的兴趣了,看完后你会发现,原来破解软件其实并没有那么难。

一、准备好常用破解工具:
三、脱壳:顾名思义,我就不多说了。

四、调试:用OD调试程序的进程,寻找关键〔算法〕CALL,修改有关汇编语言到达软件注册或破解的目的。

五、有人问:我不懂汇编语言和算法怎么办?我告诉你,没关系,首先你必须从简单的、好欺负的软件入手〔初学者千万别找年轻的、经常更新的或高版本的软件〕,否那么,
你只会以失败而告终。

1、首先注册软件,查看软件弹出的有关注册失败的信息框的内容。

2、查壳:有壳脱壳,无壳用OD载入。

〔1〕首先按F8,接下来或近处便是CALL,此时的CALL 或是离这里很近的CALL必须按F7,否那么你就掉入陷井,后面遇到CALL一旦掉入也没关系,你先记下来,重新载入程序〔按CTRL F2〕,再遇到这个时就用F7进入。

〔2〕出现往回跳转时,即红色线显示跳转实现,必须在下一行点左鍵,然后按F4步过,灰色为跳转未实现,可不理它照样F8。

〔3〕其他全部F8,一路下去必定能找到第一个popad,找到后离此不远必定有一个大的跳转,一旦跳转来到有push ebp字样,说明壳己走完到主程序〔OEP〕,在此用OD插件→ollyDump→Dump debu…→Dump脱壳→保存。

5、鼠标置左上〔反汇编〕窗口点右鍵,弹出框选项中选择ultra string reference〔过激的字符串参考〕中的Find ASCII。

6、在弹出的窗口内查找第一步骤的注册信息内容或有关注
册成功和注册失败的字符。

如果找不到,建议你放弃,另选其他软件,最好是年纪大些的〔一般在2005年及以前的〕。

7、找到有关字符后,双击它,回到OD主窗口,在反汇编窗口〔左上〕中可以看到有关字符,然后就在字符上下附近寻找关键跳转〔即跳向注册失败或注册成功处〕,在该跳转近处必定有一个就是关键CALL。

8、如果用爆破,就修改关键跳转〔jnz改为jz,jz改为jnz 等〕。

9、如果是追注册码就在关键CALL这行下断点〔按F2或双击鼠标〕,然后按F9运行后,会弹出软件注册对话框,随意输入注册信息后确定,这时注意观察右上的存放器窗口会显示出你输入的假码和软件的真码,真码可以注册,而这个CALL可以用来做注册机。

下面,我给大家找来一个简单的软件演示一下实例:
【软件名称】现代汉语词典
【注册方式】确认码注册码
【破解工具】PEiD 0.95 OllyICE keymake
接下来可以开始破解了:
我在此介绍三种简单的破解方式,具体看以下内容及参考图注释操作。

〔1〕爆破:在关键跳转处的jnz改为jz或点右鍵→二进制→用nop填充。

〔2〕追注册码:在关键CALL处下断点,然后F9运行。

看完这个教程你如果有兴趣了的话那么你可以去下载小生工具包,在里面有个小生做的记事本,里面有记录天草和黑鹰的新手教程。

都是简单易懂的。

学习了根底后你就可以开始你的破解之路了。

觉得自己能搞定一般软件了的话,还可以跟随练习一起来学习。

PC6是个有爱心,有上进心,有关心,有热心的大家庭。

在这里你付出的多,得到的就能更多!!!祝福所有软件爱好者早日学会破解。

相关文档
最新文档