关键词不能为空

当前您在: 主页 > 英语 >

教你如何破解软件,OD破解软件,OD使用教程

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-02 11:51
tags:

-

2021年3月2日发(作者:presents)


教你如何


破解软


件,


O


D


破解软件,


O


D


使用教程



教你如何破解软件,


OD


破解软件,


OD

< br>使用教程



!


先教大家一些基 础知识


,


学习破解其实是要和程序打交道的

,


汇编是破解程序的必


备知识


,< /p>


但有可能部分朋友都没有学习过汇编语言


,


所以我就在这里叫大家一些简


单实用的破解语句吧


!


------------------------------------------ -------------------------------------------------- ---


-----------------


语句


:


cmp


a,b



//cmp


是比较的意思



!


在这里假如


a=1,b=2


那么就是


a



b


比较大小


.



mov a,b



//mov


是赋值语句


,


< p>
b


的值赋给


a.



je/jz


< br>//


就是相等就到指定位置


(


也 叫跳转


).



jne/jnz



//


不相等就到指定位置


.



jmp



//


无条件跳转


.



jl/jb



//


若小于就跳


.



ja/jg



//


若大于就跳


.



jge



//


若大于等于就跳


.



--------------------------- -------------------------------------------------- ------------------


--------------------- --


这些都是我们在以后的课程中会经常遇到的语句


,


应该记住它们


,


接下来我们在讲


讲破解工具的使用


:


我们破解或给软件脱壳最常用 的软件就是


OD


全名叫


ODbyDYK


界面如图


1



它是一个功能很强大的工具


,


左上角是


cpu


窗口


,


分别是地址


,


机器码


,


汇编代码


,




;

< p>
注释添加方便


,


而且还能即时显示函数的调用结果


,


返回值


.



右上角是寄存器窗口


,


但不仅仅反映寄 存器的状况


,


还有好多东东


;


双击即可改变


Eflag


的值

< br>,


对于寄存器


,


指令执行后发生 改变的寄存器会用红色突出显示


.



cpu


窗口下面还有一个小窗口


,


显示 当前操作改变的寄存器状态


.


左下角是内存窗口


.


可以


ascii


或者


unicode


两种方式显示内存信息


.


右下角的是当前堆栈情况


,


还有注释啊


.



,


今天 的课程就上到这了


,


大家可以在自己的电脑下试试


OD,


了解了解


OD,


下堂


课我将破解一款软件给大家看


,


我们就 用今天讲的语句和


OD


来破解


,


在以后的课


程里我还会教大家脱壳


,


因为现在的软件为了维护版权多数都加了壳的


,


所以要破


解就必须脱壳


!


好了


!


下节课见


!88


O D


下载地址


:


百度一下吧


大家好


,


这几天我上网大概看了一下


,


ITyouth


论坛的内容真的应有尽有

< p>
,


不知道应该写什么了


,


所以我想了一晚上终于想到了还是教你们些破解知识吧


!


我想对 大家来说都很有用吧


!


我将会一直坚持下去保证课堂质量


,


有不会的可以提出来问我


,


尽量解答


(


呵呵


!

< p>
我也是鸟嘛


!)


废话不多说


!


支持我的就往下看吧



破解工具


------


ODbyDYK v1.10 5.1MB






【原创】



白 拿



软件破解班


(



)



呵呵!大家好!我是散人,我 们又见面了!恩,按照上节课说的那样今天来破解个软件给大家看看!大家只要认真看我的操作一定会!假如还是 不明白的话提出难点帮你解决,还不行的话加我


QQ


!有时间给 你补节课!呵呵!好!孔子曰:“废话不可多说也”


OK


!!!


~


!!!



先讲下预备知识:


JZ/JE



//


相等则跳转





JNE/JNZ



//


不相等则跳转





JMP



//


无条件跳转


目标柏林:


LRC


傻瓜编辑器



杀杀杀


~~~~~~~~~



简介:本软件可以让你听完一首


MP3


歌曲,便 可编辑完成一首


LRC


歌词。并且本软件自身还带有

< p>
MP3


音乐播放和


LRC


歌词播放功能,没注册的软件只能使用


15


天。




破解步骤(


1

< p>
):


我们要想破解一个软件就是修改它的代码,我们要想在这代码的海洋里 找到我们破解关键的代码确实很棘手,所以我们必须找到一定的线索,一便我们顺藤摸瓜的找到我们想要的东东, 现在的关键问题就是什么样的信息才算是有用的信息呢?要怎么找呢?



1




在注 册软件时如果失败一般会弹出一些类似于“注册失败”,“注册码错误”,“无效的注册码”等信息,正确的话就 会显示“注册成功”,“注册码正确,谢谢使用”这样的成功提示,显然它们都可以成为我们破案的线索!在这里 我们将它们归纳为“注册提示信息”。如果找不到这些鲜明的字眼的话,我们


可以将注意 力转移到别的可疑点!如未注册标志,过期警告,次数标识,


NAG

对话框等等!!!


~



~



~



~



~


!!



破解步骤(


2


):


如何去找线 索呢?好!我们先将


LRC


傻瓜编辑器放到

OD


载入



(如图


1




现在有两种方法可以查找线索,


1


。在 反汇编窗口中单机鼠标右键,在弹出的菜单中,选择“查找”再点击“所有参考文本字串”。

2


。是用


OD


带的插件找线索,依 然在反汇编窗口中单击鼠标右键,在弹出的菜单中,选择“


Ultra


字符串参考”或是“超级字符串参考”在点击“查找



ASCII


”。


(如图


2




建议你使用第

< br>2


种方法,当选择完后,


OD


会 出现一个新的窗口


(如图


3





这里会显示所有找到的字符串,当然“注册 提示信息”这些宝贵的线索也就一目了然了!



找到了线索,那 么这一节的主要问题“确定修改位置”也就可以解决了!呵呵!厉害吧!后面就到关键了·



好!现在我们已经知道了,我们破解软件的关键位置查找方式大家已经知道了!那么 这第三步就是查找这个软件的线索了!



破解步骤(

< p>
3


):


现在我们先看一下


LRC


傻瓜编辑器这个软件


,


打开,点 第


2


排的问号的图标找注册窗口,同时我们也看见了没有注册的 软件只能用


15


天,任意输入个注册码点注册看看有什么反映, 什么反映也没有,大家不要急!想想看我们要输入正确的注册码它还能不提示注册信息吗?基本上是一定显示的! 那


我们就用脑子先想一下他会提示什么?


好!想好后,我们在用


OD


载入这个软件,打开字符串参考 ,虽然内容众多但是还是让我们找到了我们想要的东东!


(如图


4





呵呵 !看见了吧!恰好是十分经典的注册成功的提示!现在我们说得上是找到线索了!下一步就是“确定修改位置”。



破解步骤(


4


):


现在我们把光标定位到注册码成功提示的这一行代码上,然后双击左键就到这个提 示对应的代码处了!


(如图


5




这个软件的具体流程是这样的,把我们输入的注册码和正确的注册码 相比较,如果不相等就跳转向一个地方,如果相等就弹出“注册成功”的提示!



现在我们看一下这几行代码!


(如图


6




是不是和我们想象中的流程一样呢?在“ 您已经注册”这个提示对应的代码上方有一个跳转“


JNZ


”, 刚好就是“不相等就跳转”的意思(呵呵!聪明人有可能已经想到怎么改了吧?


),所以 这个跳转非常可疑。先把它假设成我们要修改的位置


。在这行的代码处右键打开“汇编” 功能(也可以直接双击)


。将“


JNZ



改成“


JZ


”呵呵!


(如图


7



8




JZ


就是相等就跳的意思 !现在我们在想一下!如果我们现在修改的代码处就是破解这个软件要修该的代码处的话!那会怎样?我们输入错 误的注册码就会注册成功,输入正确的注册码就注册失败!是不是很有意思?



好,修改完毕我们现在就要保存了!保存方法是,在你修改过的代码处,点击右键,选择“复制到 可执行文件”,“选择”,然后在弹出的新窗口里那部分代码会被高亮显示,在次使用右键,选择保存到文件就< /p>


OK !


了!


(如图

9




好好好!现在我们在看看! 看看我们的成果吧!再次打开


LRC


傻瓜编辑器在注册信息那随 便输入个注册码点注册看看!“您已经注册,多谢支持!”呵呵!成功了!哈哈


!怎样是 不是很有感觉呢?有没有一种黑客的感觉?呵呵!我们在破解这个软件时就用了


JNZ< /p>



JZ


这两个语句!我们把


JNZ


改成了


JZ


达到了我 们


破解软件的目的!对于处学者来说,掌握上面的修改方法就足够了!(一般软件你只要 掌握上面的方法基本上就可以破解了!但有壳除外!)呵呵!其实我们不用


JZ


也可以成功的!而是使用了另一个语句也可完成,并且效果更佳!那么大家就想一想吧!今天的课 程就上到这里!呵呵!学习破解是要慢慢来的!不能


急的!跟着走就

OK


的!


!


呵呵!就到这里吧!下 节课我想给大家讲一下脱壳但因为又怕太多,讲不明白,我尽量挑一些简单的脱壳方法讲吧!慢慢来是没问题的! 呵呵!88



LRC


傻瓜编辑器


:


百度一下下载






图片附件


:



(200


7-2


-11 1


1:12,


391.5


3 K)






图片附件


:



(200


7-2


-11 1


1:12,


264.3


K)



-


-


-


-


-


-


-


-



本文更新与2021-03-02 11:51,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/689284.html

教你如何破解软件,OD破解软件,OD使用教程的相关文章