子浪小说

子浪小说>疯狂的程序员经典语录 > 第20部分(第1页)

第20部分(第1页)

“这是当然所以我思来想去最后还是决定把这个秘密告诉你。一会回去周总不在的时候我把你机器的Ip添加上去。不过千万要小心万一被周总现了嘴巴一定要紧别说是周总就是公安局的只要你嘴巴咬得紧他们都不能把你怎么样。”

“Boss你当我刘某啥人啊!你放心这事到了我这里就算进了保密局了。”

BossLiu斩钉截铁地这样说绝影忽然想起个事情当初康有为找袁事凯计划大事说:“你要想达就到老佛爷面前告我造反吧。”袁事凯拍着胸脯说:“君视袁某为何如人也!”没想到袁事凯转过背就把他们告了。想到着绝影感觉这事悬了。

陈董又风尘仆仆回到了公司到公司的时候还拖着他的箱子。加上他蓬乱的头简直是个专业出差人员谁也想不到他会是公司的董事长。

到了公司陈董第一件事是拍着绝影的肩语重心长地说:“小绝啊多帮帮周总。”第二件事是拍着BossLiu的肩语重心长地说:“小刘啊多帮帮周总。”

放下包陈董水也没顾得喝说:“你们不是想做大case吗?这次我带大case回来了。”

………【《疯狂的程序员》32】………

陈董一脸严肃又略带洋洋得意绝影和BossLiu在心中盘算着这个大case能大到什么程度1oo万5oo万还是1亿于是都期待着陈董继续往下说恨不得拍着胸脯说:“陈司令你就下命令吧!”

陈董掉足了两人胃口才缓缓地打开自己的电脑摆弄了一阵向二人招招收说:“过来过来。”

两人探过头去屏幕上是个国外的软件全是英文。陈董说:“这是个石油上的软件叫pVT2ooo因为油田那边还需要个功能这上面又没有我们必须给它加上去其实也不难简单地说就是根据两个二次函数在坐标系上绘制它们的图像求出交点并把坐标标示出来。”

本来两人看那pVT2oo看得兴致勃勃心里琢磨着该不会让咱们也做这么个大象出来吧没想到陈董这么一说就相当于让咱们做一根大象的尾巴也许只算尾巴上的几根毛。就比如你看周正龙拍老虎一炮走红想起当年自己还拍了不少那周老虎算啥也不过尔尔。于是将自己的老虎报上去梦想着自己也凭着这老虎一炮走红没想到几天后你的老虎让上面给刷下来领导批示:这分明是只猫嘛!

陈董看出两人有点失望立刻说:“别急这只是一小步!先这是个收费的软件就让你用一个月所以咱们还得先把它破解了。要是不破解后面的都没意义。所以这才是大头考验人的地方。小绝阿你进公司的时候就听说你汇编不错嘛这次可是你挥的时候到了。”

听到后半部分绝影顿时精神振奋他长期跟别人吹牛说:“对加密算法软件逆向工程有一定的研究。”但吹牛毕竟是吹牛就算你把牛吹到天上去毕竟还是有掉下来的一天。他总是梦想着有一天他跟别人说:“对加密算法软件逆向工程有一定研究。那xxxx软件知道吗?那个软件多牛B也让我破解了。”事实胜于雄辩这是显而易见的道理。

和绝影相反BossLiu反而像泄了气的皮球。自己对汇编和逆向一窍不通想充其量陈董也就是让自己做那个求交点的部分那还不是弄个dc画几根线算下数学函数就完了的事情。亏得自己多c++研究了那么久就像让他去做饭可惜自己满脑子天文地理IT知识竟然一个也用不上。

顿了顿陈董问:“小绝阿当初我就想到你说你汇编有把握才冒险把这个case接下来你看看怎么样?”

本来绝影准备说:“没问题这事就包在我身上。”但听陈董这么说意识到这个事情还是很严肃保守一点比较好于是说:“嗯破解这个东西7分技术3分运气我还是只能试一试不能说一定能做出来不过做出来的几率应该还是比较大的。”

开完会陈董把pVT2ooo拷贝到绝影的u盘上和周总继续在办公室讨论更大的事情。他们俩走出来到厕所里一人点了根烟BossLiu对绝影自嘲地说:“Boss维护世界和平就靠你了。”

“哪里哪里还是要靠你。”

“不不不靠你就行了。”

“太失望了原来这就是陈董的大netetbsp;星期六燕儿又来了绝影这里给他做了绝影最爱吃的鲫鱼汤。绝影喝着汤说:“陈董又回来了说带了大case回来原来就是指头那么点小项目满以为有机会锻炼一下不知道又要等到何年何月了。好再还有个破解的工作可以作作勉强打下牙祭。”

“既然有机会就好好给他们证明一下嘛。”

“不是我不想给他们证明。破解这个事情我给他们说的7分靠技术3分靠运气实际是完全颠倒过来――3分靠技术7分靠运气。我要运气好十分钟就搞出来了要运气不好搞个十天八天都啥都没有。关键是写程序写个十天半个月你至少知道大概还要多久能搞出来搞破解你搞了十天八天还是不知道啥时候能搞出来到底能不能搞出来。”

“那就加油吧尽力去做。”

“好那我就去做了。”说完赶紧爬到电脑面前。

绝影这招相当聪明以前是燕儿做饭他洗碗今天用这招刚好把洗碗的工作也推掉。

本来破解就是个细致工作那时候技术又不达调试器还得用softIce面对那个黑洞洞的窗口还得记一大堆命令。好在有本《加密与解密》本来看其实也没看什么就这时候查查softIce的命令权当工具书来看。哪像现在有o11ydbg还可以边听mp3边调试什么反汇编代码直接一个复制粘贴到记事本中然后慢慢分析。不过话又说回来正因为技术不达那时候软件也大多不加壳就是加也基本都是些菜壳哪像现在什么asprotenetida还带虚拟机保护不过就是个1。3L的VVT…i动机还给加个悍马的壳子动机价格3万壳1o万。

这pVT2ooo看来又比较简单试用一个月到期就给个对话框提示不能运行好像要一个序列号绝影自己知道就他现在这技术要找到序列号或者做个注册机那这项目应该算得上是个大case。但很显然以陈董他们给他的时间他们并没把他当做大case来看所以管你白猫黑猫抓到老鼠就是好猫只要让他能运行就好。

从这个messageBox下手下了断点往前翻应该在就附近再把断点往前下一点一步一步跟代码他大多没看懂遇到caLL跟进去转老半天也不知道它的意思干脆把caLL全部忽略掉遇到跳转就去修改一下试试JL改JnLJe改Jne反正都说了7分靠运气高手破解多半是把程序看懂了就算看不懂也大致有点了解所谓暴利破解没有一点技术含量说出去只有被同行耻笑。绝影自认为不是高手全凭猜测也无妨三四百行汇编代码跳转也就那么几十个一个一个去改来看看还不行?所以穷举法还是个很有意义的方法至少对绝影来说很有意义。

说幸运总是垂青有准备的人可是绝影一点准备也没有幸运居然垂青了他。就在他把那个JZxxxxxxxx改成JnZxxxxxxxx后pTV2ooo居然顺利运行了。再试一次又成功了程序被断下来连g命令也没下赶紧手舞足蹈对燕儿说:“出来了出来了破了!”喊完了觉得不过瘾马上给陈董打个手机反而平静地说:“陈董那个pVT2ooo破解出来了。”

这次是陈董兴奋地喊道:“太好了!”

打完电话记下那断点位置新建一个文本文档:破解记录。txt在上面写到:一、bpxmessageboxa断下后F12找到地址xxxxxxxx。二、重新运行pTV。exe在xxxxxxxx处下断点断下后将JZxxxxxxxx修改为JnZxxxxxxxx。

内存破解做完了总得做个补丁反正又没加壳就做个文件补丁到看雪论坛上去下载个net小心翼翼地将xxxxxxxx处的JZ改成JnZ。再写个Readme。txt使用说明:将目录中pvt。exe拷贝到安装目录替换原文件。

做完这些绝影把所有东西用inRar打个包拷贝到u盘中觉得这次便万无一失了。

陈董收了绝影的u盘笑得合不拢嘴连声说:“小绝阿真是从来没让我们失望过。”

接下来BossLiu当然开始忙着做那个函数绘图以他现在的技术那东西根本难不到他不就是用gdI往dnet上给你写得清清楚楚你要是菜得连英文也看不懂就到百度goog1e上去搜现成的代码多的是。

等BossLiu把东西做完陈董交给了油田满以为又有奖金可领谁知人家装上软件就不能用急得陈董团团转:“不是破解了么?怎么还是盗版的运行不了。”

绝影想了老半天说:“对了刚装上去应该还是正版可以用哪知道我把JZ换成了JnZ反而变成了盗版。”

“那怎么办?”

https://www.cwzww.com https://www.du8.org https://www.shuhuangxs.com www.baquge.cc

已完结热门小说推荐

最新标签