顶级看书网

字:
关灯 护眼
顶级看书网 > 疯狂的程序员 > 《疯狂的程序员》39(2/2)

《疯狂的程序员》39(2/2)

看雪论坛在搞破解的人当中那可是技术的圣殿啊,所以他还算比较人,可以不注册就去看帖,绝影也一直没有自己的ID,这次要发文章了,才去注册一个。没想到几天以后,这篇帖居然被看雪大大批准为华贴,更没想到,几个月以后,这篇帖竟然收了《看雪论坛华》。

这样好的想像着,绝影开始破解起X-posure。

“不行不行,家里电脑还是不要装SoftICE,不稳定。”

绝影说这些的时候也没回,张厂长有失望,不过想想也算了,他这情况,多半是走火了,现在不要说自己,就算燕儿肯定也喊不动他。

回到家,绝影还是没有一倦意,他也不想睡,现在睡了明天肯定又起不来,于是拿写满代码的打印纸,整理好思路,打开Word,题目写上《X-posure序列号破解》,写完这篇又了两个多小时,于是在看雪论坛上注册一个ID发上去。

第一天了些准备工作,第二天绝影开始认真的破解,本来作为一个程序员,在他上是很难找到纸笔的,甚至久而久之很多汉字都只会用电脑打不会用笔写了。但是那一天,绝影却整整写了十六张A4打印纸的代码。张厂长在一旁有不服气,说:“上次我打印个资料,才用六张纸,都领了个周总的警告,怎么你一会去拿一会去拿他都不说你啊?”

绝影洋洋得意看着自己论坛上面帖:1,华:1,想以后要么不发,要么就有成果了再发,发就发华贴,100%看雪论坛华,还说我不么?

下班的时候张厂长叫绝影一起走,说是去泸州面馆吃面,绝影想了想说:“你自己去吃吧,现在正是关键位置,我要好好跟一下。”

注册机一会发表篇XXXX破解笔记,你说自己,有什么证据?以前BOSSLiu在公司,天天跟自己明里暗里比技术,自己又确实比不过他啊,没有事实说话。这次要是把注册机来,也跑到看雪论坛去发一篇,东西放在那里,看你BOSSLiu这次还有什么话说。

所有位置找到,绝影开始琢磨这个注册机,想明天到了公司,周总问:“小绝啊,工作展如何啊?序列号找到了吗?”他就大大咧咧拿这个注册机说:“还行吧,注册机也写来了,你用用看行不行吧。”这样,周总肯定又要对他刮目相看,肯定又要拍拍他的肩说:“小绝啊,从来没让我们失望过!”

这么想了,所以从那以后,绝影在看雪论坛上始终只有一篇帖

“我这是工作嘛。你以为我要是有废纸会去拿打印纸?废纸早让我演算用完了。”

说起来也容易,但真的找到还是费了他不少心血。SoftICE用起来实在太复杂,现在搞破解的前辈教育晚辈一般都说:“SoftICE用过吗?我们那几年,只有SoftICE用,你那OllyDBG又如何?毕竟是三环调试,你用着是方便,可是毕竟是三环啊,对付你的办法多得很,什么检测调试寄存,什么Hook调试API,什么浮指令漏,哪像我们那时候SoftICE基本横扫天下。所以啊,工多了,人就懒了,要学真技术,还是要在Kernel上多下工夫啊。”

其它什么难的,就是那个关键函数,虽然汇编代码不是很复杂,但这明显是级语言写的,那些数据的计算要还原成C语言代码还是麻烦,想起网上一篇文章,好像就是介绍直接用Windows优化大师的反汇编代码写注册机,给了思路,不如就直接用汇编语言来写注册机得了。

街上的店差不多都打烊了,只剩几家烧烤店,绝影去了离自己住最近的一家,喝了两杯豆,吃了两条烤鱼,想起以前跟BOSSLiu在这里喝酒吃烧烤,自己这个CASE算是完了,几百块的奖金基本上算到手,不知他在成都混得如何。

人都走完了,绝影脆关了公司的门,十几张打印纸的代码铺在面前,眉目也有了,毕竟那几年平只有那样,再加上又是国外的件,国外件特别是成熟的大型商业件在反逆向工程上一直都得很菜这是公认了的。这跟国内形成了鲜明对比。在国内,随便一个“无敌剪贴板”之类的芝麻大件都壳加了一层又一层,加了壳又压缩,压缩了又加壳,什么Anti-Debug,Anti-DAsm,虚拟机,指令,密码学加密算法凡是能沾边的能用上的都用上,用不上的创造条件也要用上。比起他们,那X-posure的序列号算法确实算得上有失准,字符有效的判断都很简单,要么是0-9的数字,要么是“-”关键的算法又全写在一个函数中,找到这个函数基本上等于大功告成。

上次破PVT绝影给机上装了SoftICE,结果得系统异常不稳定,新版本的DriverStudio在Windows2000下莫名其妙下不了断,老版本的4。05还算好,可系统老是莫名其妙的重启,所以破完了就重装系统。这次却又得再安装一次。

破解本不需要对这件研究得有多透彻,只要知他是哪个exe在负责输序列号就行了,还是从MessageBox下手,思路不难,麻烦的就是这SoftICE。现在随便问一个搞破解的或者搞逆向工程的,谁不知SoftICE?SoftICE?当然。正因为太了,所以似乎专门给人用,或者只能给人用,因为作实在太复杂了。IceDump这些件绝影没装,就算装了他也不会用。你想从念大二第一次用SoftICE到现在,才学到勉能用它调试东西的程度,你说要是再加个IceDump那还不知得学到哪年哪月。

这样一直忙到晚上三多,绝影用自己写的注册机生成了三个序列号,居然都能用。他才收拾好打印纸了公司。

“吃了饭拿回家再跟吧,现在肚饿,一不小心就跟飞了,那损失就大了。”

既然IceDump不会用,就用笨一的办法,直接拿纸把前面的代码抄上,地址、机码、汇编代码注释什么的都一字不落地抄下来再慢慢分析。

【1】【2】

『加入书签,方便阅读』
热门推荐
日常偷渡失败空赋倾城色(NP)风吹不进(1V2)失败者(np)星际入侵(np)魔头的命根 (双C)