《疯狂的程序员》第104/131页
“当然,我不写程序我吃什么?”
“不急不急,你要是心情不好再休息几天。”
“太阳都快落山了,时间是不等人的。”
写外挂也不是说写就能写出来了,好在绝影在之前搞汇编,搞破解积累了一些经验,反正好久没用了,这次拿出来,正好转到OllyDBG上去。这工具,在网上流传了很久,很火爆,但一直没有实战机会。
所以技术总是在进步啊,刚用上这OllyDBG绝影就感觉仿佛一下从DOS时代到了Windows时代,虽说是三环调试器,但功能一点不比SoftICE差,而且还是菜单工具栏所见即所得操作,不像那SoftICE还要记一大堆命令,以前破个X-porse还得拿十几张A4打印纸抄写代码,现在在OllyDBG中可好,直接复制往记事本中粘贴。什么代码数据寄存器堆栈,窗口排得整整齐齐。反调试?反调试怕啥,有的是插件,这个不行换另一个,不怕它反调技术有多高,就怕你不去Google上找插件。
再说这协议分析。大爷讲起来,总是说协议分析难死人,说成败就在此一举。绝影做了几天,觉得也不过尔尔。大爷想得太复杂了,凡事只去想,都觉得复杂。就像泡MM,你想请她吃饭,可是她喜欢吃什么呢?在哪吃才比较浪漫?吃饭的时候聊什么?吃完饭去哪里?这些东西想起来是没完没了,好多人在这一步就打住了:困难这么多,肯定是追不到的,还是省省吧。与其这样,你还不如什么都不要想,直接先约出来,也许人家MM心里正想着:他喜欢吃什么呢?他怎么才会觉得我够浪漫?我应该跟她聊什么?吃完饭他想去哪里呢?所以说,很多人看到别人有漂亮的女朋友就觉得心里不平衡,想这么一个人,哪里都比不上我,居然能追到这么好的MM。你这样想的时候,你有没有想到,这么好的MM摆在你面前,你有拿行动去追过她吗?想得再好,理论再先进,都不如一点点的实际行动。
绝影一边做,一边想想以前在公司搞设计。想一想就觉得程序员这个职业确实很有意思。你既可以作为一个软件设计师,像统帅千军的的大元帅一样运筹于帷幄中,沙场秋点兵,指挥你的程序员们完成一个个战役,享受那种金戈铁马,气吞万里如虎般的征服感。也可以像常山赵子龙一样,以一敌百,横扫千军,凭借自己的技术和想像力来攻克破解啊,协议分析啊这些技术难题,享受那种入万军如入无人之地,取敌人首级如探囊取物耳般的个人英雄感。正所谓善攻者,动于九天之上,善守者,藏于九地之下啊、。
这就是写程序的艺术。程序不是一个人写的,也是一个人写的;写程序不能有个人英雄主义,也需要个人英雄主义。总之,你是一位将才,能够在其中找到你的位置,找到乐趣,你是一位无名小卒,也能在其中找到你的位置,找到乐趣。写好程序,需要的只是你的想像力。
差不多一个月下来,当绝影把第一个外挂的Demo交给大爷的时候,大爷松了口气:“这次我们发财了!”
也就是在这个时候,BOSS Liu给绝影打了个电话:“BOSS,我决定提前回来一趟,先跟你谈谈我那个P2P的计划。还有,跟你下盘棋。”
西班牙布局
绝影是在宾馆里首先见到BOSS Liu的,见面第一句话他正要问:“BOSS啊,最近有啥研究成果没有?拿出来分享分享。”哪晓得这次被BOSS Liu抢了先,只不过这次他万分激动地说:“BOSS啊,我发现现在金子遍地都是,剩下的就是如何去拣了!”
一改往日的习惯,这反而让绝影不知如何应对了。比如写程序,以前习惯用_snprintf,现在突然又冒出个_snprintf_s来,一时间竟不知道从哪里下手。微软啊,总是让人“大跌眼镜”。
见绝影不说话,BOSS Liu打开他的大箱子,大箱子里面有个小箱子,再打开小箱子,露出一个口袋,他把口袋一把递到绝影手中:“拿好,给你带的茯苓饼。晓得你失恋了,多吃点。”
绝影看那口袋的尺寸就知道这里面干货不少,连忙又递回去说:“不,不,就是分手,也没啥的,看你。”
“给你你就收下,大包小包的,提着不方便。”
“还是算了。你给我一两包我也就要了,你看这这么多,拿回去给你家人吃吧。”
“我们家的人都不爱吃,而且我认识的人也都不爱吃,我就不知道为什么就你这么爱吃。上次给我吹得那么悬,害得我去买了两包,本来想偿偿鲜,结果咬了一口就知道上当了,后来全送给公司楼下守门的大爷了。”
两人又推辞了一翻,绝影终于把那口袋茯苓饼收下了。这就叫反客为主,本来是BOSS Liu送东西,搞到最后,他还得苦口婆心劝他收下,还得劝好大一阵,搞得反而他欠了绝影多大人情似的。
绝影接过他的东西,顺手拆了一袋,BOSS Liu又从他的小箱子地下拿出个笔记本包,摊开电脑,一本正经地说:“上次你说你回去研究S60,如何了?”
真是哪壶不开提哪壶。绝影东西也顾不上吃,连忙慌慌张张地说:“看了,看了。”
“看了多少了啊?”
“都差不多了。”
“说实话!那书将近一千页,到底看了多少?”
“嗯,有一半吧。”
绝影此话一出,BOSS Liu有点生气:“我说BOSS啊,我跟你说的那个P2P的CASE是精心调研了的,方案我都能给你打印好几十页,是认真的。我是抱着诚心跑过来的,你难道就好意思忽悠我?”
绝影见瞒不住他,低头喃喃地说:“其实,没看多少页。”
一拍桌子:“休要瞒我!一页也没看!”
说了这话,绝影是战战兢兢,猜BOSS Liu这次肯定要生气,说不定一气之下又跑回北京继续做他的游戏去了,以后永远都不来跟自己谈CASE。
哪知BOSS Liu也并不生气,他缓缓地说:“早料到了,除非把你逼到绝路,你是不会轻易认真学习的。你自己想想,这几年来你的进步,你学到的东西,那样不是被周总他们逼出来了。现在好了,没人逼你了,你就散了。”
绝影想想BOSS Liu说得也确实很正确。现在辞职了,跟大爷在一起,大爷又是属于特别体谅他的那种人,也许大爷觉得还是少惹他少逼他为妙,万一逼急了跟公司一样让他跑了,对大家都没好处。
所以无产阶级啊,有时候也真是不争气。以前紧一点,觉得不爽,总觉得这是资本家在剥削自己,就想着要追求自由,追求自己的事业。现在松了,按理说是追求事业的时候了,结果自己反而散了。
见绝影不说话,BOSS Liu也觉得这话说重了点,走过来拍拍他的肩说:“算了,先不谈这个了,跟我下盘棋。”
“不下。你是专业级的。”
“下国际象棋。”