delphi程序杀手dede使用技巧

delphi程序杀手dede使用技巧

ID:10600544

大小:23.00 KB

页数:6页

时间:2018-07-07

delphi程序杀手dede使用技巧_第1页
delphi程序杀手dede使用技巧_第2页
delphi程序杀手dede使用技巧_第3页
delphi程序杀手dede使用技巧_第4页
delphi程序杀手dede使用技巧_第5页
资源描述:

《delphi程序杀手dede使用技巧》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Delphi程序杀手DeDe使用技巧曩嚣:.文件"和隐藏已知文件类型的扩展名"前面的勾去掉,"隐藏文件和文件夹"选择为"显示所有文件夹.新建两个文件夹w1和w2,其中都存有u盘移动硬盘加密工具绿色版,并有文件若干.w1中的文件使用除"1"以外的任意密码进行加密,W2中的文件使用的密码为"1"(不包含双引号).使用WinRAR分别打开Wl和W2文件夹中的ThLrnbs.db,删除其中的desktop.ini文件,然后使用资源管理器打开各自的Thumbs.db文件夹.现在只需将W2目录下Thumbs.db文件夹中的1177896

2、87文件拷贝至文件夹w1中的Thumbs.db目录下,覆盖掉原来的117789687文件,这样我们就更改了w1文件夹中的密码文件,再次解密时,此软件查找的密码文件就是被我们偷换过的,密码自然就是"1"了.呵呵,大功告成!这样,我们就能够毫不费事地打开加密的文件了,再也不必为文件名和文件类型而挠头了(这个例子我已经做成了动画,大家可以参考.曷结哪皇口u盘移动硬盘加密工具绿色版虽然改进了加密算法,提高了破解难度,并对文件(夹)名称及文件类型作了更改,但是并没有对文件的内容作加密处理,所以我们只要知道了文件类型(可以一个个尝试或者

3、使用小工具,如文件夹嗅探器),就能使用相应的查看工具打开它.另外,此软件虽将密码作了加密处理,但是由于它设计之初就存在的缺陷——将密码密文保存在117789687文件中,一个偷梁换柱就可瞒天过海.正是因为文件117789687LIST.mem的内容与加密的密码无关,才造成了我们有机可乘,连原来的文件名字都可以一起恢复,使用我们自己设置的密码就能打开其它密码加密的文件了.这篇文章没有涉及高深的理论,连用到的工具都是最常用的WinRAR,但是思路没有局限于寻找加密软件的加密算法,非得和它精心构筑的"马其顿防线"过不去.既然难以正

4、面交锋,那就干脆绕过去,直接打它的软肋——117789687文件,一切问题就迎刃而解了!不过本文的方法只能获取加密的数据,并没有获取原来的密码,有兴趣的朋友可以深入研究一下.(文中所涉及的程序或代码,请到黑防官方网站下载,详细地址请看公共论坛置顶帖)仂本文可以学到以下知识DeDe的使用方法克隆源程序代码写汇编注册机的技巧.由于Delphi和微软的Visual系列一直是劲敌,因此很多寻常的API在用ollyDBG调试Delphi编写的程序中不容易断下来.Delphi有它自己的很多特点,要想抓住Delphi程序的心,就要先抓住D

5、elphi程序的胃!听说过杀手吗7Delphi的杀手就是DeDe.DeDe是一款Delphi语言静态反汇编程序,它最大的亮点和特色就是将按钮,菜单,表格等事件和相应的处理程序紧密地连在一起了,这样,方便我们迅速定位破解关键点,将程序的关键部位暴露无遗,实现快速突破和秒杀.实翻说明由于CrackmeNo3_1这个例子有注册成功的提示信息,因此用OD破解还是比较容易的,可以利用这个信息定位关键处.试想一下,如果没有注册成功的提示信息,你该怎么办7破解起来就比登天还难了,很难定位关键代码.下面用DeDe载人程序看看,如图1所示,点

6、Process按钮开始反汇编,由于我们关心的是Procedures过程,结束后转到过程页面,如图2所示.CrackmeNo3—1的注册按钮是Button1CIick,我们选定Button1click那行,双击后打开一个新界面,也就是点击注册按钮所对应的汇编代码.栏目编辑)icefi悖)i.酣悖@hack.∞m.∞__l__I

7、__毒;l整个流程如行云流水般,特别清晰,稍微用0D动态调试一下.应该很容易写出注册机.如图3所示.我们将DeDe对Delphi程序的提示信息导出为a.map.map文件也就是记录了汇编某行信息的一个文

8、件.我们再从OD的插件菜单中选择loadmap,载入套莲曩凌黎>栏目编辑>icefim>icefire@hacker.corn.cn刚刚生成的a.map.这样.DeDe的信息就会入住OD了.载入后的结果如图4所示.看到了吗7信息丰富多了.DeIPhi程序特有的API函数都出来了.可以说.OD+DeDe=原子弹:Delphi程序死光光曩'',…_¨…■●h''一…I"l●●¨,'●'FFt●0…'【-l誊一一,.一…'……-…ptrl¨I.嚣?嚣:'嚣.....…::::::{菩……._-'¨l一3_IE…f

9、f■……¨'…….●●■tr【●1-l…~…..="".''【……●…-'c…H^-t~…b……●"■●I●…●图4下面.我们用克隆源程序代码的方法写出汇编语言MASM32版的注册机.这需要用到一个Asm2CIipboard的OD插件.先选中上面提到的注册算法代码,按图5所示提出MASM程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。