繁体
陈董收了绝影的U盘,笑得合不拢嘴,连声说:“小绝阿,真是从来没让我们失望过。”
本来破解就是个细致工作,那时候技术又不发达,调试
还得用SoftICE,面对那个黑
的窗
,还得记一大堆命令。好在有本《加密与解密》,本来看其实也没看什么,就这时候查查SoftICE的命令,权当工
书来看。哪像现在有Ollydbg,还可以边听mp3边调试,什么反汇编代码,直接一个复制粘贴到记事本中然后慢慢分析。不过话又说回来,正因为技术不发达,那时候
件也大多不加壳,就是加也基本都是些菜壳,哪像现在什么ASProtect,Armadillo,Themida还带虚拟机保护,不过就是个1。3L的VVT-i发动机,还给加个悍
的壳
,发动机价格3万,壳10万。
等BOSSLiu把东西
完,陈董
给了油田,满以为又有奖金可领,谁知人家装上
件就不能用急得陈董团团转:“不是破解了么?怎么还是盗版的运行不了。”
接下来,BOSSLiu当然开始忙着
那个函数绘图,以他现在的技术,那东西
本难不到他不就是用GDI往DC上画曲线吗,MSDN上给你写得清清楚楚,你要是菜得连英文也看不懂,就到百度google上去搜,现成的代码多的是。
打完电话,记下那断
位置,新建一个文本文档:破解记录。txt,在上面写到:一、bpxmessage波xa断下后F12找到地址XXXXXXXX。二、重新运行PTV。exe在XXXXXXXX
下断
,断下后将JZXXXXXXXX修改为JNZXXXXXXXX。
完这些,绝影把所有东西用WinRar打个包,拷贝到U盘中,觉得这次便万无一失了。
这PVT2000看来又比较简单,试用一个月,到期就给个对话框提示不能运行,好像要一个序列号,绝影自己知
,就他现在这技术,要找到序列号或者
个注册机那这项目应该算得上是个大CASE。但很显然以陈董他们给他的时间,他们并没把他当
大CASE来看,所以
你白猫黑猫抓到老鼠就是好猫,只要让他能运行就好。
“那不行,人家那边领导正参观呢。”
“早知
当初应该直接改成JMP,要不我重新改一个给人家。”
“要
“那怎么办?”
影这招相当聪明,以前是燕儿
饭他洗碗,今天用这招刚好把洗碗的工作也推掉。
从这个MessageBox下手,下了断
往前翻应该在就附近,再把断
往前下一
,一步一步跟,代码他大多没看懂,遇到CALL跟
去转老半天也不知
它的意思,
脆把CALL全
忽略掉,遇到
转就去修改一下试试,JL改JNL,JE改JNE,反正都说了7分靠运气,
手破解,多半是把程序看懂了,就算看不懂,也大致有
了解,所谓暴利破解,没有一
技术
量,说
去只有被同行耻笑。绝影自认为不是
手,全凭猜测也无妨,三四百行汇编代码,
转也就那么几十个,一个一个去改来看看还不行?所以穷举法还是个很有意义的方法,至少对绝影来说很有意义。
内存破解
完了,总得
个补丁,反正又没加壳,就
个文件补丁,到看雪论坛上去下载个CodeFusion,小心翼翼地将XXXXXXXX
的JZ改成JNZ。再写个Readme。txt,使用说明:将目录中pvt。exe拷贝到安装目录替换原文件。
说幸运总是垂青有准备的人,可是绝影一
准备也没有幸运居然垂青了他。就在他把那个JZXXXXXXXX改成JNZXXXXXXXX后,PTV2000居然顺利运行了。再试一次,又成功了,程序被断下来,连G命令也没下,赶
手舞足蹈对燕儿说:“
来了
来了,破了!”喊完了,觉得不过瘾,
上给陈董打个手机,反而平静地说:“陈董,那个PVT2000,破解
来了。”
绝影想了老半天说:“对了,刚装上去,应该还是正版可以用,哪知
我把JZ换成了JNZ,反而变成了盗版。”
这次是陈董兴奋地喊
:“太好了!”