“我当初在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上一世经常用的手法,郑不太懂电脑技术,自己说不清楚程序的具体原理,但不妨碍他把大致功能描述给子昕听,后者略一思索就领会了他的意思,这时候不得不感叹每个人本身独特的思考方式了,子昕做出的控制程序竟然和上一世几乎分毫不差。
子昕的电脑可以说是铁板一块,几乎很难找到漏洞,黑客攻击主要是根据漏洞取巧,但现在想要取巧攻陷他反而吃力不讨好,那股磅礴的力量稍加试探之后就换了手法,直接暴力轰击,垃圾数据包疯一般投射过来,网络通道顿时就像堵塞的下水管一样,充满黏腻的恶臭,举步维艰。
这关系到机器浮点运算速度这种与生俱来的硬伤,饶是子昕也在瞬间就被惊出一身冷汗。这种时候尤其需要冷静,他强迫自己定定神,硬是放开带宽限制,在糟糕不堪的网络通道中开拓端口,杀出一条血路,出其不意干掉几台机子,用FSF中某些在电信局有关系的人那边得到的IP地址表,查出了他们IP的所在地,果不出所料,除了MS还能是谁,不过令他略微惊讶的是,米国其他两大软件巨头旗下的工作组竟然也参与其中。
真是不惜血本,来势汹汹呐。虽然有些疑惑自己什么时候有了那么大影响力,被这群家伙联合起来围杀,但现在显然不是深入思考这些东西的时候,子昕心下思量,被动防守本来就不是他的长项,双方硬件差距实在太大,几乎没有胜算,所以办法只有一个——反击回去,以杀止杀。
作者有话要说:感谢:
【.......】给的霸王票~~~!!
【斯帕莱蒂二世】给的霸王票~~~!!
【梦羽浠】给的霸王票~~~!!