有了头绪后,两个坏家伙沆瀣一气,在面前这台装着病毒卡的机子上,先将一些可执行文件改为另一个特殊名字,然后试探着写了个小病毒感染上去,存盘之后,再把文件的名字改回来,防病毒卡的警报果然没有反应。
“嘿,真是没有挑战性。”经过刚才的共同摸索,虽然两人的开头并不算太友好,但难得有个实力相当的人摆在面前,心底里或多或少升起些惺惺相惜的意思,这时候小眼镜对子昕的敌意已经没那么深了,反而流露出些结交的意思:“你这人倒有意思,又是杀毒又是破坏防毒产品,到底哪一面才是真的你?”
“哪一面都是出于本意。”子昕说。
“奇怪的家伙……换个问题,名字?”
“罗子昕。”
“罗子昕……唔,你不错!我叫万振羽,网络ID是eagle,也就是老鹰的意思,怎么样,够酷吧……我看你也是个能联网的,ID叫什么?”
子昕点点头:“我ID也是一种动物,取了首写的几个字母,唔……不太方便说……”
“还不方便说呢,难不成你是在逃大黑客?让我猜猜……小兔,小猫?”万振羽打量着子昕:“还是小鹿小……呃……”
万振羽说到一半突然顿住,直直地瞪着机房门口,眼神发愣,原本有些吵闹的机房也在几秒钟内安静下来,有人背对着门毫无知觉正要说话,却被身边的同学拿手肘捅了捅,然后用下巴示意。
“快看,那不是周晓吗……”
“她怎么来这里了?”
只见那道长发飘飘的身影站在门口,向里头张望了番,当看到子昕的时候,双眼一亮,举步走来。
“她来了,她来了!”万振羽激动得说话都不利索了。
“……那又怎么样,别抓着我衣服,要给你撕坏了……”
“她向我们这边来了!哎呀,越来越近了!快看看,我今天是不是特别帅?发型乱了没有……”
“今天特别帅?那你以前该有多丑……”
今天的周晓衣着休闲素雅,一副邻家妹妹的样子,他无视周围投过来的各种目光,径直走到子昕他们面前,半弯下腰,开始看起他们电脑屏幕上的内容。
“她她她她她……”
“你给我松手……”子昕被万振羽抓着衣袖,根本不能抬手去把电脑里正在运行的程序关掉。
“小孩子懂个屁,她可是我一直暗恋的女人!……”
“……我劝你打消这个念头,不然一定会后悔的……”
“你……还记得我吗?”周晓的声音插|进来,子昕拿眼角瞅了他一眼,顿时让后者的脸涨得通红,这异装癖脸上的表情实在是太精彩了,有些尴尬又有些激动,害怕中又透露出浓浓的敬仰,敬仰里却饱含着一丝丝不可置信。
周晓定定神,收敛住表情,似乎终于鼓足勇气,小小声地对子昕说:“我能请你喝杯咖啡吗?”
话音落下,万振羽脸上的傻气更重了,子昕想到Vogt发给他的关于考卷出错的邮件,心下叹了口气,暗道果然,从万振羽的魔爪下抽出袖子:“走吧。”
“还有我!”万振羽像打了鸡血一样跨出一步,把某人往旁边挤开。
周晓赶紧把打踉跄的子昕紧紧抱住,对他安抚一笑,不理会头顶冒烟的万振羽,牵着人出了机房。直到两人走远,身后屋子这才爆发出一片夸张的叫声。
“丧心病狂……天理难容……原来周晓喜欢这种型的吗……”万振羽坐在机房里,嘴唇翕动。
唏嘘良久,他把视线转向电脑中已经被证明了是个失败品的病毒卡,小老头似地摇摇头。
“既然已经加入了世界和平爱心组织,我就不把这破解法发到互联网上去了……哼哼,算你们命大……”
另一边,子昕和周晓都深知事情需要保密,两人找了家偏僻少客的咖啡店,订了包厢,这才开始进入主题。
说起来,周晓在一开始得知Octo真身就与自己相隔那么近的时候,心里确实是被这个消息大大震惊的,但是时间过去几个月,他也渐渐冷静下来,不禁开始深入思考问题——Octo当初为什么也会不知道弄错卷子的事情,而把错的试卷交给Roger他们用来考试呢?周晓推己及人,估摸着Octo本人并没有经手试卷最后的誊录上传工作,面前的男孩也未必就是Octo,或许是和他周晓自己一样,作为帮手或者根本不知情而已。归根结底,在网络上翻覆的黑客大神是个未成年人这样的事情还是太超乎常识,难以让人接受了。
所以现在周晓对着子昕,遣词语气间还是有些探究意味的,同样,子昕刚才一路上也在打算盘,他以前社会阅历不足,现在可早就不是那么好对付的了,不然哪能在网上带这么多高智商人群,回想起Vogt给他的邮件和周晓的表现,两厢揣测下来,很简单就能看出面前这人,包括Vogt,应该都还没能确定自己就是Octo本尊,只是掌握了他与Octo之间存在瓜葛的一些明确线索而已。
既然现在还有转圜余地,那自己当然也就顺水推舟了,哪里还有傻乎乎承认的道理。
或许以前子昕还没有深刻的概念,但自从Linux出事失去家园后,他便清楚黑客身份还是越少人知道越好。这也不能说是不信任对方,只是他们作为真正的大黑客,有别于稍有成就就喜欢耀武扬威的小角色,必须更懂得沉住气,万事给自己留条后路,因为稍有不慎,就有可能搭上一辈子。周晓、Vogt现在或许对他忠心耿耿不会背叛,但也不能保证以后一直都不变,也不能保证他们不会一时疏忽泄露出去。
但是话说回来,以周晓的能力,早晚,或许现在就已经知悉了子昕作为少年班学生的身份,然后刚才机房电脑里的东西对方看在眼里也该心里有数,所以他想要完全脱离干系显然已经不大可能……
“这是晚辈献给Octo先生的小小敬意。”周晓说着,站起身微微弯腰,双手奉上一只包装精美的锦盒。
子昕一看上面的“茅台”,心想这周晓还真没怎么相信自己就是Octo,送这种成年男人喜欢的东西。他心下稍定,却还是接过盒子,笑眯眯地说:“我会替你转交的。”看了看表,又说:“时间不早,我就先回学校啦。”
不过这礼物还真不讨好,他和郑修都喝不来,估计周晓会盯着这瓶酒的去向,所以也不能送人,免得他把别人当成Octo……看来只能把这玩意儿扔家里吃灰了。
周晓一口喝光杯子里剩下的咖啡,犹豫了下,还是对子昕小声说:“那个……我是男人的事……你能不能不要跟别人说……”
子昕耸肩,一副人畜无害的样子:“我没那么闲。”
周晓长舒一口气:“有什么事情要我做的尽管吩咐就是!”
晚上的时候,郑修给子昕去了电话,说是漏洞的修补算法做出来了。
子昕一喜,赶紧把手里的扑克牌往桌上一扔,说了句“算我输啦”就披上外套往外跑,留下薛海天和沈仲哲捏着牌面面相觑,用脚趾头想都知道这家伙又去哪里浪了。
“……地主跑了,宁大师,过来顶上。”
“出家人怎么可以赌博呢?”宁绎见形势不妙就想溜,被海天一把抓住,伙同仲哲七手八脚地把人按坐在子昕的椅子上,海天嘴里还在恶声恶气:“哥现在很不爽,小样儿,你敢跑大可试试!”
“贫僧……不会啊……”
“不会咱教你,大小怪有吗,先把它们扔出来,然后把那四个六拆开……”
“……这,这样吗?……”
“乖,真听话……”
☆、第六十章
“我当初在Linux系统中留下的漏洞,主要是处理机调度这块;在数列中大量编排随机数;平时情况下并不影响使用;但当多线进程同时运作时,内存就会被占满,产生溢出假象,就像驴子驮着面粉袋过河,一旦落水;就会重得它起不了身;因为隐藏得好,一般人是无法发现面袋变重这一现象的。”
“嗯;但是这么多随机数;盘根错节地缠绕在各个进程之间,牵一发而动全身,除非系统回炉再造,否则想要光靠补丁包解决这个问题,几乎不能想象……”
“的确,”郑修扯扯嘴角:“除非全部收回,否则的话,这些系统可以说是无药可救……不过,谁叫我答应了你呢。”
他说着,双手心不在焉地把手中的存稿反复叠整齐:“数学界有句箴言——世界上没有函数是三角级数无法描述的。我和保罗经过讨论,决定从这方面入手。虽然是随机函数,但计算机的随机数是和真正意义上的随机数不同的,现实中的随机数绝对不可预测、不可见,而计算机中的不同——毕竟是人类造物,归根结底只是用一套模拟算法,模拟了随机数的无限均分概率而已。”
子昕眼睛一亮:“对,计算机中的随机数,归根结底全都是伪随机数,既然是伪随机数,那也是函数,函数,就能用三角级数描述!”
他向郑修伸手,想要接过手稿,不想对方却微微一避,子昕疑惑地看向郑修,发现他脸上是从未见过的表情。
郑修面露犹豫,最后还是问:“你确定,真的要补全它?”
“……为什么不呢?”
“只要掌握了漏洞,就意味着掌握了所有使用Linux内核的电脑……子昕,相信我,不用几年,Linux在这个世界上的使用率将达到一个令人惊叹的数字,说是整个IT界的大半壁江山也不为过,到时候,你就是赛博世界的王……”
子昕沉默了下,回答:“这我知道。”
“所以要不……再考虑一下?上传以后就收不回来了啊。”
“不用,修,我明白你的好意了,但是真的不需要。因为……”
郑修急问:“因为什么?”
子昕向他眨眨眼,一笑:“因为我相信,一个人的强大,从来不是通过把别人变得弱小来证明的啊。”
他说完,从发愣的郑修手中抽出手稿,脚步轻快地走进郑修家的书房里。打开电脑,开始把纸上的算法编写成能够运行的程序,然后调试、封装……
过了不知道多久,书房的门被人打开,熟悉的脚步声走进,罗子昕罗大爷早就被某人养成了条件反射,伸出手就想接过牛奶杯,不想没有预料中的陶瓷触感,而是温温热热的肌肤。他疑惑地转头开去,只见郑修握着他那只爪子,吧唧亲了一口。
郑兔子双眼晶晶亮,蹲在子昕旁边:“罗子昕,怎么办,我实在是太喜欢你啦……”
“……”某人一头冷汗地抽回手。
撒完娇的兔子先生不以为意,搬了张椅子坐在旁边,看对方在键盘上噼噼啪啪,专注的眼神把原本线条柔和的侧脸衬出几分锐利,第一眼不惊艳,却越来越耐看。他就这么静静看着,眼中的笑意简直要溢出来。
Octo,你似乎比上一世更精彩了呐……
不过……郑修转念又皱起眉头,自己上一世与Octo初见是95年夏,对方现在看起来是很不错,但同样,他也早就发现如今的子昕和95年时的Octo存在很大差别,这一切,究竟是戚行初之前的影响,还是说……在之后的三年里,这个人身上将会遭逢……巨变?……
“修,”子昕突然想起白天的事,顺带向他提了提周晓:“有个家伙……应该知道我和Octo有关系了,我是这样和他说的……以后你见到他也注意一下哈……”
对他来说,周晓倒也不算什么特别需要放在心上的事情,说话的时候同时在写着程序,就连头也没回,所以也没有看到某人陡变的脸色。
“周晓么……”郑修把这个名字放在齿缝间磨了磨。
MS加州总部。
电话铃响起,MS的北美地区CEO贾尔斯先生揉揉额头,语气不怎么好地接起电话:“菲奇总监,哪里又要保修了?……”
“不是的,先生!”雷德蒙实验所的菲奇总监激动的语调从电话另一头传来:“好消息,先生!IBM那边的负责人刚才告诉我说,发现了Linux系统有个致命漏洞!”
无论是商场还是乃至整个人类社会,都没有永远的朋友,也没有永远的敌人。在有着共同外敌正面威胁着他们的时候,原本打得不可开交的三大IT大鳄MS、IBM、苹果已经联合起来,至少表面上是这样。IBM发现了Linux的漏洞后,经过考虑决定把这个消息透露给另外两家公司,集合大家的力量,将漏洞的价值尽可能大地发挥出来。
贾尔斯闻言微微一愣,这段日子以来他可算是被FSF打懵了,难得听到一个好消息,过了良久才反应过来:“……那赶紧根据这漏洞研制病毒发出去啊!同时把Linux存在致命漏洞的消息散布出去,这绝对是对他们市场信任度的沉重打击!”
“可是CEO先生,那漏洞……”
“漏洞怎么了,写个病毒需要多久?”
“不,不知道……呃……请给我们一些时间研究一下……”
“给我具体时间!”
“漏洞超乎想象地复杂……我们还需要琢磨一下才能着手……”
贾尔斯被气得一噎:“你们真是太没效率了!……唉,快去快去吧,抓住这个机会!”
“是!”
一小时后,CEO办公桌上的电话又响了。
“病毒写出来了?难得你们还算有点用……”
“……不,”菲奇总监带着哭腔的声音传来:“对不起,先生,我们失败了……”
贾尔斯趴倒在办公桌上,有气无力道:“我早该料到你们不行……没事,一小时搞不定的话,再给你些时间,只要能写出病毒来……”
“不是的,先生,那漏洞……那漏洞……网上已经出现补丁了!”他的总监终于哭了:“补丁在FSF和Linux的官方网站上发布了下载,现在世界各地的Linux内核电脑都该相继更新好了……漏洞已经没用了……”
“怎么……会这样……究竟是谁,是谁发布了补丁?!”
“是Octo……”
“Octo……邪神章鱼……”贾尔斯失神地跌坐在老板椅上,话筒脱手落下,被电话线拖着,堪堪挂在半空中,一上一下地摇晃着……
“雷德蒙……全身而退……出试卷……剔除间谍……漏洞被发现……就给补上了……”他嘴唇翕动,不断地喃喃:“上帝,你派他来耍我的啊……”
“我就不信了,给我集合所有研究所的力量干掉Octo,对,就是他,别的都不管,一定要把他干掉!把人抓出来,看看这家伙到底是何方神圣!快给我通知下去!”
“先生,您先别冲动……”
“我冲动?呵,他再不死,我就不活了!这日子我过不下去了!”
坚定的命令被下达,整个米国的软件界都开始动起来了,MS、IBM、苹果的各个工作组、研究所亮起澄澄的灯光,大型机组的运作声和皮鞋敲击大理石地面的嗒嗒声响彻在一座座大楼之中,米国这个IT巨兽挣开血红的眼睛,抖落满身尘埃,拱起脊背,露出了獠牙……
“时间不早了,我该回……嗯?”子昕刚想关电脑,防火墙的警报却突然弹了出来,他翻开一看,立即重新坐回椅子上。
平时也不是没有经受过黑客攻击,但孰强孰弱子昕还是很容易就可以分辨出来的,郑修一看他前所未有的凝重表情,多年来的共同进退下来哪里还有不明白的道理,立马开了旁边的机子,从抽屉里拿出纸笔,拉网线把他自己那台电脑通过特殊的程序连到子昕的电脑上,这样子昕得了专有权限,能够和郑修在第一时间共享数据。
这是郑修和Octo上一世经常用的手法,郑不太懂电脑技术,自己说不清楚程序的具体原理,但不妨碍他把大致功能描述给子