【破文标题】久其2005年度部门决算报表软件绿化【破文作者】gc801【作者邮箱】****【作者主页】http://free4.e-168.cn/f1club【破解工具】OD,PEID【破解平台】Win9x/NT/2000/XP【软件名称】久其2005年度部门决算报表软件【软件大小】9M【原版下载】无【保护方式】光盘保护【软件简介】久其2005年度部门决算报表软件------------------------------------------------------------------------【破解过程】前几日暴破了久其2005年度企业决算报表软件的光盘,很多朋友问久其2005年度部门决算报表软件怎么破解,近几天无事,拿来研究了一番。
先说明情况,因为我手上没有久其2005年度部门决算报表软件的光盘,有朋友说光盘上的文件不让复制,看来久其的人在光盘上动了手脚。
既然不能复制,而且文件又太大,约有130多M,只好灭了破解光盘保护的念头,正好,我做个绿色免安装版的不是更小?
说起来绿化软件跟破解其实没有什么不同,这次绿化久其2005年度部门决算报表软件有2件事情要做:1、破解主程序 2、破解参数安装程序
动手开始吧。
将已经安装的久其2005年度部门决算报表软件安装目录复制到其它任意位置(这个位置我们叫新位置),从控制面板里卸载久其2005年度部门决算报表软件,然后运行新位置的久其2005年度部门决算报表软件主程序Report05B.exe,出现安装错误的提示。
用PEID查壳,Borland Delphi 4.0 - 5.0。好说,没加壳,我等菜鸟最喜欢这种又嫩又好吃的玩意(台下扔上N个臭鸡蛋,并且传来骂声:你当是吃荔枝啊!#%……#¥%……)。
直接叫秋香上,看你王爷还拽不拽! SORRY!NG~~~直接叫OD上,看你还拽不拽。。。
直接载入主程序,停在入口009D3BA4,先F8单步跟过。
009D3BA4 > 55 push ebp009D3BA5 8BEC mov ebp,esp009D3BA7 83C4 F4 add esp,-0C009D3BAA 53 push ebx009D3BAB B8 C4219D00 mov eax,Report05.009D21C4009D3BB0 E8 DB5AA3FF call Report05.00409690009D3BB5 B8 02000000 mov eax,2009D3BBA E8 B517C9FF call Report05.00665374009D3BBF 84C0 test al,al009D3BC1 75 15 jnz short Report05.009D3BD8 ;这里有个跳,一看就知道,就是绕过出错提示的.嘎嘎009D3BC3 6A 30 push 30009D3BC5 68 543C9D00 push Report05.009D3C54009D3BCA 68 603C9D00 push Report05.009D3C60009D3BCF 6A 00 push 0009D3BD1 E8 EE67A3FF call <jmp.&user32.MessageBoxA> ; 出错提示"安装错误...."009D3BD6 EB 76 jmp short Report05.009D3C4E ; Game Over.009D3BD8 A1 58499F00 mov eax,dword ptr ds:[9F4958]009D3BDD 8B00 mov eax,dword ptr ds:[eax]009D3BDF 83C0 40 add eax,40009D3BE2 BA C43C9D00 mov edx,Report05.009D3CC4 ; ASCII "Report05B.chm"009D3BE7 E8 0C0FA3FF call Report05.00404AF8
哇哈哈,才跟了几步,王爷就不行了,看来秋香还真是历害。NGNGNGNG!台下大叫。Sorry,这回说错了,不是秋香,是唐伯虎。。。。(只见台下一堆破铜烂铁全部飞将上来。。。)
CTRL+F2重新载入,又停在出口处,F8步过运行到"009D3BC1 75 15 jnz short Report05.009D3BD8",改Jnz为JMP,咚咚咚咚~~~~GAME Go ON~!
在汇编窗口点击右键-复制到可执行文件-所有修改-全部复制,在新窗口中点击右键,保存文件,写个文件名,OK~
就这么简单,这个软件其实就已经破解完成了.
嗯,下面该江南四大才子之一的祝之上上场了,这回对付的不是王爷,而是....(台上的人还在冥思苦想,台下已经晕倒了大片,剩下没有晕倒的人也没闲着,正在到处找可以打人的东西...)
嗯,现在对付的是破解参数安装程序.
先把参数那个目录从光盘复制到硬盘上的某个僻静的角落,在夜深人静的时候,慢慢的揭开神秘的面纱........,台上的人往下一看,刚才还在噪动的人群这回安静了不小,不少大侠正在流口水,等着情节进一步发展.这回该台上的老兄发飙了,大喝一声:开始!
把硬盘上的Taskinst.exe运行一下,没有任何反应,估计还是启动参数检测,这回貌似潘安,号称一树梨花压海棠的祝之山大侠走上台前.....
OD载入Taskinst.exe,好戏上场了(查壳的过程略过了,为什么?因为我查了它没壳~!!@!~)
刚开始当然仍是F8步过,只走了十几下,程序就GAme over了,仔细一看,在004B9C49 /75 41 jnz short InstTask.004B9C8C这一跳之后,程序就完蛋了,看来,罪魁祸首是它呀...祝之山终于松了一口气,上回逼良为娼的事明明不是我干的嘛,干嘛公安局非要说是我~......
看它上面那个比较cmp ebx,eax,此时寄存器ebx=03,eax=00
这里的意思是不相等就跳转,那么,就让它小于就跳好了,符合上面的意思嘛,改成JL
改过之后,按上面的方法保存到文件,程序已经正常运行了.
------------------------------------------------------------------------【破解总结】这2个是最简单的暴破,如果你练习会了,并且天天止步不前停留于此,你的水平不会进步的噢!
最后将破解后的程序与参数打包分发就可以了,你的绿色免安装版就做成功了.------------------------------------------------------------------------【版权声明】本文纯属技术交流, 转载请注明作者信息并保持文章的完整, 谢谢! ------------------------------------------------------------------------
