《疯狂的程序员》

下载本书

添加书签

疯狂的程序员- 第20部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!

    “这是当然所以我思来想去最后还是决定把这个秘密告诉你。一会回去周总不在的时候我把你机器的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反而变成了盗版。”

    “那怎么办?”

    “早知道当初应该直接改成Jmp要不我重新改一个给人家。”

    “那不行人家那边领导正参观呢。”

    “要不这样你让他现在先用原来的exe等一个月时间到了变成盗版的了再换成我的exe。”

    “也只有这样了。”

    最后验收通过这个陈董所谓的“大case”的结果是绝影领了3oo元奖金BossLiu领了1oo元。了钱陈董又去跑业务去了。

    公司领导的分工很明确陈董负责跑业务和石油项目周总负责公司日常管理和医疗项目。早先周总就让绝影优化kIpacs代码准备跟他去安岳出差结果计划被陈董的“大case”打破没办法就得乖乖等等陈董的“大case”忙完周总说:“小绝pVT2ooo的工作到此为止先放一放去安岳的事情准备好了吗。”

    本来人都有这样的心理:一个case做完不管多大多小都想休息一下其实做完case只是个借口就是想多休息一下。本来绝影也想懒散一下但考虑到跟周总去出差又不用绞尽脑汁去想办法贪污食宿费交通费还有1oo块出差补助加上pVT2ooo的奖金这个月又能至少拿19oo大洋他还是对周总说:“没问题可以去了。”

    跟周总去出差是非常安逸的活大事都有周总顶着自己只需要帮他打打杂在医院安装调试都比较顺利就是医院要求标配的19寸cRT显示器换成17寸液晶显示器。其实这简直是扯淡稍有常识的人都知道对医学图像的显示cRT显示器效果远远好于液晶显示器。但是稍有常识的人也都知道对放射科的医生来说影像工作站也都是扯淡他们拿电脑来干啥?辅助诊断是小事打游戏看电影也许才是正事。

    周总一个电话打到公司原本想让BossLiu去跟电脑公司谈一谈换显示器的事情谁知道他竟然没在公司现在正是下午三点公司的人说小刘下班了。

    回到公司BossLiu还是好好的周总说:“小刘阿你昨天下午怎么不在公司?”

    “我有点事情。他们说可以下班了我就先走了。”

    听他这么说周总来了火气大家不都好好在工作吗?怎么会说下班了你小刘凭空污人清白也太不厚道了。于是严肃地说:“小刘阿对你的技术我们没什么好说的但是你这样做太没纪律性了。公司无法满足你这种自由的弹性工作制。我看你还是先回去反省一段时间吧。”

    听他这么说BossLiu大吃一惊做得好好的怎么说走人就走人充其量就是旷工半天嘛顶天了扣我两天工资。还说我不厚道看来你周总才最不厚道。这么想他说:“嗯我知道你的意思了。”

    “那你什么时候把寝室的钥匙交给我?”

    “明天吧。”

    BossLiu出了办公室本来他借了绝影一本《数字图像处理》说好借两周现在他还给他绝影很大方地说:“拿去看吧看好了再还不迟。”

    “不用了。我走了。”

    “走了?不回来了?”

    “嗯。”

    听他这么说绝影觉得他挺可怜的等于是被周总炒了鱿鱼周总也确实有点过分了。BossLiu平时也做得挺好虽然老和自己斗但一是一二是二技术和项目上绝对没有含糊的地方。

    此刻BossLiu也觉得绝影挺可怜的这么大一个公司――陈董描绘得很大――本来就只有两个人在写程序现在走一个不是只有他BossJue一个人写了以前资本家对两个人剩余价值的榨取现在转移到他一个人身上了你说他多可怜。不过自己也觉得很郁闷第一次失业还是被老板炒鱿鱼。

    回到寝室BossLiu越想越不是滋味立刻收拾好东西打个车到公司把钥匙交给周总回头便走周总忽然说:“小刘啊以后如果你觉得自己不错了我们随时欢迎你再回来。”BossLiu很想很生气的回答说:不用了。但是想了想还是留点后路以防万一所以还是假装很平静的回答:好的。

    BossLiu离开了公司绝影忽然觉得有点寂寞晚上给燕儿打了个电话没等他开口燕儿说:“有个事情我想你帮我想想办法?”

    “大事?”

    “嗯。”



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

    问个“大事?”本来是绝影的客套话其实不管是谁只要说跟绝影讲事情他都去问个“大事?”一来表示自己已经作好准备听二来表示自己对这事已经有了足够重视的准备完全是出于礼貌。

    自己客套起来没想到燕儿却当真了。就像大家朋友几个客套起来不免夸奖你老婆几句:“夫人真是漂亮阿。”你说:“哪里哪里。”本来也是句客套话那人却当真起来:“全身上下哪里都漂亮!”

    绝影想一个女人家在学校念书还能有屁点大的事情于是大大咧咧说:“有什么事尽管说看看啥大事还能难到我。”

    “其实给你说也没多大用我自己的事情估计你也帮不了我什么。”

    他这么说绝影急了。男人阿就怕别人说这个这个事情你做不了这个这个事情你帮不了忙。自己明明是忙得焦头烂额还要胸口拍得像大猩猩似的说:“有事您说话!”特别又是在自己女人面前命可以不要但脸不能丢于是绝影忙说:“有啥事说我连pVT2ooo都能破解看还有啥做不到的!”

    “还不是找工作的事阿。这几天寝室都在讨论。我们英语专业的又不像你们出来好歹还算有个技术找工作什么的也要容易得多。”

    “啥叫学的技术?我跟你讲我都是自己学的想当年我天天在租的房子里写通宵程序你又不理解你忘了?现在大学你以为还像以前真能学到东西?”

    “就算编程是你自学的但你以前自己说过你还能做手机管你是不是吹牛的总之就是你们的专业比我们好。”

    燕儿这么说绝影想起以前确实老跟她吹牛说自己能做手机。毕竟自己学的通信工程专业。别人问通信工程学些啥阿绝影也说不上来什么数电模电单片机dsp电磁波c语言样样都来学到后是门门懂样样瘟自己都不知道到底学的啥更别说给别人说于是只好说:“通信工程嘛就是造手机的。”这么说别人也倒容易理解。

    但说到做手机他心里知道自己的分量不要说手机了就是朋友让他帮忙焊个天线收卫星电视他都摆弄了半个月毫无进展只好推说买不到材料做不出来。朋友问啥材料买不到他也说不上来依稀记得大一的时候教焊收音机里面有个材料叫“中周”于是还像模像样说买不到中周。可朋友说仍然死咬住不放说要什么型号的中周我去城隍庙给你买过来。没办法绝影只好说:“那型号的比较特殊我去看了四川可能还没有卖的。谁叫你要收美国的台!”

    见燕儿提起自己丑事绝影忙让她打住说:“那到也是你们英语专业的就是恼火。你知道我英语为什么那么菜吗?关键是那玩艺实在太没用了。你想你英语学得再好能比得上美国一个种田的农民吗?你随便到加拿大美国去看下一个四五岁的小娃娃都哇啦哇啦满嘴流利的英语。”

    “那有什么办法?当初专业就是报的
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架