银行 社区服务 每日签到 会员排行 网站地图
  • 6355阅读
  • 9回复

破解技术中关于OD的使用

楼层直达
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
187
金币
591
威望
0
贡献值
5
乐币
0
主题
17
学习破解其实是要和程序打交道的,汇编是破解程序的必备知识,但有可能部分朋友都没有学习过汇编语言,所以我就在这里叫大家一些简单实用的破解语句吧!
----------------------------------------------------------------------------------------------------------------
语句:cmp    a,b          //cmp是比较的意思 !在这里假如a=1,b=2 那么就是ab比较大小
.
        
mov a,b          //mov是赋值语句,b的值赋给
a.
        
je/jz               //就是相等就到指定位置(也叫跳转
).
        
jne/jnz          //不相等就到指定位置
.
        
jmp             //无条件跳转
.
        
jl/jb            //若小于就跳
.
        
ja/jg         //若大于就跳
.
        
jge          //若大于等于就跳
.

这些都是我们在以后的课程中会经常遇到的语句,应该记住它们,接下来我们在讲讲破解工具的使用:
我们破解或给软件脱壳最常用的软件就是OD全名叫ODbyDYK界面如图1
它是一个功能很强大的工具,左上角是cpu窗口,分别是地址,机器码,汇编代码,注释;注释添加方便,而且还能即时显示函数的调用结果,返回值.
右上角是寄存器窗口,但不仅仅反映寄存器的状况,还有好多东东;双击即可改变Eflag的值,对于寄存器,指令执行后发生改变的寄存器会用红色突出显示
.
cpu
窗口下面还有一个小窗口,显示当前操作改变的寄存器状态
.
左下角是内存窗口.可以ascii或者unicode两种方式显示内存信息
.
右下角的是当前堆栈情况,还有注释啊
.
大家可以在自己的电脑下试试OD,了解了解OD,

因为现在的软件为了维护版权多数都加了壳的,所以要破解就必须脱壳!


先讲下预备知识:JZ/JE     //相等则跳转
               JNE/JNZ     //不相等则跳转
               JMP       //无条件跳转
目标柏林:LRC傻瓜编辑器    杀杀杀~~~~~~~~~
简介:本软件可以让你听完一首MP3歌曲,便可编辑完成一首LRC歌词。并且本软件自身还带有MP3音乐播放和LRC歌词播放功能,没注册的软件只能使用15天。

破解步骤(1):我们要想破解一个软件就是修改它的代码,我们要想在这代码的海洋里找到我们破解关键的代码确实很棘手,所以我们必须找到一定的线索,一便我们顺藤摸瓜的找到我们想要的东东,现在的关键问题就是什么样的信息才算是有用的信息呢?要怎么找呢?
1.  在注册软件时如果失败一般会弹出一些类似于“注册失败”,“注册码错误”,“无效的注册码”等信息,正确的话就会显示“注册成功”,“注册码正确,谢谢使用”这样的成功提示,显然它们都可以成为我们破案的线索!在这里我们将它们归纳为“注册提示信息”。如果找不到这些鲜明的字眼的话,我们可以将注意力转移到别的可疑点!如未注册标志,过期警告,次数标识,NAG对话框等等!!!~~~~~!!
破解步骤(2):如何去找线索呢?好!我们先将LRC傻瓜编辑器放到OD载入 (如图1
现在有两种方法可以查找线索,1。在反汇编窗口中单机鼠标右键,在弹出的菜单中,选择“查找”再点击“所有参考文本字串”。2。是用OD带的插件找线索,依然在反汇编窗口中单击鼠标右键,在弹出的菜单中,选择“Ultra 字符串参考”或是“超级字符串参考”在点击“查找 ASCII”。(如图2
建议你使用第2种方法,当选择完后,OD会出现一个新的窗口(如图3
这里会显示所有找到的字符串,当然“注册提示信息”这些宝贵的线索也就一目了然了!
找到了线索,那么这一节的主要问题“确定修改位置”也就可以解决了!呵呵!厉害吧!后面就到关键了·
好!现在我们已经知道了,我们破解软件的关键位置查找方式大家已经知道了!那么这第三步就是查找这个软件的线索了!
破解步骤(3):现在我们先看一下LRC傻瓜编辑器这个软件,打开,点第2排的问号的图标找注册窗口,同时我们也看见了没有注册的软件只能用15天,任意输入个注册码点注册看看有什么反映,什么反映也没有,大家不要急!想想看我们要输入正确的注册码它还能不提示注册信息吗?基本上是一定显示的!那我们就用脑子先想一下他会提示什么?
好!想好后,我们在用OD载入这个软件,打开字符串参考,虽然内容众多但是还是让我们找到了我们想要的东东!(如图4

呵呵!看见了吧!恰好是十分经典的注册成功的提示!现在我们说得上是找到线索了!下一步就是“确定修改位置”。
破解步骤(4):现在我们把光标定位到注册码成功提示的这一行代码上,然后双击左键就到这个提示对应的代码处了!(如图5
这个软件的具体流程是这样的,把我们输入的注册码和正确的注册码相比较,如果不相等就跳转向一个地方,如果相等就弹出“注册成功”的提示!
现在我们看一下这几行代码!(如图6
是不是和我们想象中的流程一样呢?在“您已经注册”这个提示对应的代码上方有一个跳转“JNZ”,刚好就是“不相等就跳转”的意思(呵呵!聪明人有可能已经想到怎么改了吧?),所以这个跳转非常可疑。先把它假设成我们要修改的位置。在这行的代码处右键打开“汇编”功能(也可以直接双击)。将“JNZ”改成“JZ”呵呵!(如图78
JZ就是相等就跳的意思!现在我们在想一下!如果我们现在修改的代码处就是破解这个软件要修该的代码处的话!那会怎样?我们输入错误的注册码就会注册成功,输入正确的注册码就注册失败!是不是很有意思?
好,修改完毕我们现在就要保存了!保存方法是,在你修改过的代码处,点击右键,选择“复制到可执行文件”,“选择”,然后在弹出的新窗口里那部分代码会被高亮显示,在次使用右键,选择保存到文件就OK !了!(如图9
好好好!现在我们在看看!看看我们的成果吧!再次打开LRC傻瓜编辑器在注册信息那随便输入个注册码点注册看看!“您已经注册,多谢支持!”呵呵!成功了!哈哈!怎样是不是很有感觉呢?有没有一种黑客的感觉?呵呵!我们在破解这个软件时就用了JNZJZ这两个语句!我们把JNZ改成了JZ达到了我们破解软件的目的!对于处学者来说,掌握上面的修改方法就足够了!(一般软件你只要掌握上面的方法基本上就可以破解了!但有壳除外!)呵呵!其实我们不用JZ也可以成功的!而是使用了另一个语句也可完成,并且效果更佳!那么大家就想一想吧!学习破解是要慢慢来的!不能急的!跟着走就OK

LRC傻瓜编辑器:百度一下下载




本帖最近评分记录: 1 条评分 金币 +20
级别: 四级士官
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
105
金币
258
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 一楼  发表于: 2010-12-19
本帖最近评分记录: 1 条评分 金币 -3
级别: 一级士官
[棋中红钻1级]发帖数量≥10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
15
金币
25
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 二楼  发表于: 2011-01-02
回 楼主(棋中天使) 的帖子
看不懂啊
级别: 少尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻1级]贡献值数量≥1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
337
金币
2167
威望
0
贡献值
3
乐币
0
主题
4
只看该作者 三楼  发表于: 2011-01-06
歇息 了

学习了

级别: 首席版主
[棋中红钻5级]发帖数量≥2000篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻1级]乐币数量≥10枚 [棋中粉钻2级]贡献值数量≥5点 [棋中彩钻1级]精华帖数量≥1篇
发帖
2140
金币
7732
威望
13
贡献值
8
乐币
34
主题
59

只看该作者 4楼 发表于: 2011-08-22
学习了,也知道了一点破解知识。
级别: 列兵
[未点亮棋中红钻]发帖数量<10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1
金币
11
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 5楼 发表于: 2011-09-06
说的好,一定回复~








    周蒙(江一燕饰)是某高校校长周德明(陈道明)的女儿,纯情美丽的她在一次朋友聚会上认识了风流倜傥的省报记者李然(佟大为饰)两人一见钟情倾心相爱。一直独身的周德明在世谷的偏见下并不愿意让女儿过早恋爱,但是自己得有重症以后态度发生变化。就在李然和周蒙热之时,李然前女友刘漪的出现,让两人的感情出现间隙,但历经挣扎,刘漪最终选择离去,而真正带来爱情风暴的是一个名叫杜晓彬(张歆艺饰)的女子,莫名的背叛,悱恻的思念,李然在两个女人之间游离,最终竟以与杜晓彬闪电式结婚而告终。最后的死去,虽说是自然的,但也是突然的。但对于周德明自身,这是一个解脱,这是他生命之中唯一的放纵。
  周蒙的情爱如风中弱草一样而飘散,过往与现在,熟悉与陌生,似在一刹之间,沉重的青春,如同曾经在最美的时节飘落的樱花,辗转踯躅,依旧无处安放,无处皈依…

我们无处安放的青春在线播放
我们无处安放的青春第1集 我们无处安放的青春第2集 我们无处安放的青春第3集
我们无处安放的青春第4集 我们无处安放的青春第5集 我们无处安放的青春第6集
我们无处安放的青春第7集 我们无处安放的青春第8集 我们无处安放的青春第9集
我们无处安放的青春第10集 我们无处安放的青春第11集 我们无处安放的青春第12集
我们无处安放的青春第13集 我们无处安放的青春第14集 我们无处安放的青春第15集
我们无处安放的青春第16集 我们无处安放的青春第17集 我们无处安放的青春第18集
我们无处安放的青春第19集 我们无处安放的青春第20集 我们无处安放的青春第21集
我们无处安放的青春第22集 我们无处安放的青春第23集 我们无处安放的青春第24集
Lindamaster.blogtiengviet.net
级别: 伯爵
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻1级]金币数量≥100枚 [未点亮棋中蓝钻]乐币数量<10枚 [棋中粉钻4级]贡献值数量≥20点 [棋中彩钻1级]精华帖数量≥1篇
发帖
1029
金币
303
威望
30
贡献值
38
乐币
5
主题
78

只看该作者 6楼 发表于: 2012-02-23
好的! 谢谢你的详细讲解!
只看楼主更多操作楼主发表于: 2010-12-12
级别: 中尉
[棋中红钻3级]发帖数量≥500篇 [棋中黄钻3级]金币数量≥2000枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
703
金币
2952
威望
0
贡献值
0
乐币
6
主题
5
只看该作者 7楼 发表于: 2012-08-11
  谢谢你的详细讲解!
级别: 一级士官
[棋中红钻1级]发帖数量≥10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
30
金币
76
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 8楼 发表于: 2012-08-12
呵呵,基础不牢,地动山摇
级别: 二级士官
[棋中红钻1级]发帖数量≥10篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
37
金币
70
威望
0
贡献值
0
乐币
0
主题
0
只看该作者 9楼 发表于: 2013-02-10
回 楼主(棋中天使) 的帖子
谢谢分享
快速回复

限56 字节
请不要在回贴只采用字母:“ PP、asdfhjkl、HAO、OK、ddddddd ......”。  请不要在回贴过于简单的内容:“不错、顶、支持、厉害、呵呵、靠、晕........”
 
验证问题: 我们论坛是一个什么棋类为主的论坛?
上一个 下一个