第五卷 满月之战篇 第一百一十一章 崩溃前的希望

  佐藤健二见到 ICMP_EchoRequest 回传的讯息,几乎已经完全确定对手无法应对 ICMP 式的通讯。此时,佐藤健二又下一道命令:

  disataku xxx.xxx.xxx.xxx ―1 ―icmp ―e reply ―m:$pc ―hex:6B8CA950

  这命令让 ICMP 封包格式制式化,以便让佐藤健二事先埋设好的后门程式沟通与了解接下来的命令。由于 ICMP 并没有统一的规格,以 ICMP_EchoRequest 和 ICMP_EchoReply 为例,由 8bit 的 Type、8bit 的 Code 和 16bit 的 CheckSum 所组成。

  这是一个让人讽刺的手法,原本应该是维持主机间正常传输数据以及错误报告的 ICMP 老兄,竟然成为入侵破坏的共犯。

  宇成安慰著邱虎说:「不要放弃希望啊!虽然现在不断有 IP 封包流动,但攻击伤害还没有很明显,或许敌人还在测试或等待什么的!我们还有机会,你是不会放弃的对吧?」

  邱虎泣声道:「都怪我没用!江唯一直提醒我,炎黄系统并不是万能的,但我却一直把这『工具』当成了『神器』来用。我太依赖这些东西了,好像没有炎黄系统我就是个废物般的骇客。」

  宇成说:「其实,我们都一直在学习,在成长!炎黄系统的确是个『神器』般的工具,但我们心智的成熟度都不足以驾驭他。」

  邱虎说:「你说的对!但是...我现在也别无选择了!」

  邱虎用最后的希望,让炎黄系统持续满载用超级模式运算,舍弃了其他所有的功能,把运算效率和系统资源全部集中。

  宇成问:「你该不会是打算...」

  邱虎点头说:「既然都已经决定要拼到底了,那么即使牺牲这部计算机,我也没有任何怨言!」

  宇成说:「你不要冲动,要冷静!只要你情绪一不稳定,就很容易被吞噬!」

  邱虎说:「你放心,我会尽量保持住的。」

  炎黄系统开始对 IP 封包的取样运算加强,并舍弃其他防火墙,只专心做一件事。

  宇成问:「你把硬件监控也关了?这样会不会太冒险了?」

  邱虎说:「这是置死地而后生,既然都不怕计算机烧毁,还需要硬件监控做啥?」

  而网路的另一端,成功测试过 ICMP 沟通的佐藤健二,让封包上传处理的 disa_packet_read() 函式处理有关的通讯,并解析回传值后发送讯息。在制式化读取后,后门程式可以利用每道 ICMP_EchoReply 隐藏的信息做沟通。在佐藤健二的设计中,每连续七个 1 会传送一个 0 以维持正常的通讯状态,不至于让讯息错误的连续 1 被当成命令。同样的,每连续七个 0 也都会强迫插入一个 1 以便确定正常。

  埋伏在邱虎计算机中的后门,则以连续 16bit 的 1010 交叉讯号做为启始识别,当收到此组讯号时便会认定接下来的第 17bit 到 24bit 为命令组态前导信息,而后续的 bit 则为预先订立的动作要求指令。

  佐藤健二在计算机前兴奋的笑著说:「看来,所谓的极光骇客能力也不过如此,我就毫不客气的接受这部计算机的数据了!」

  他又下了一道指令:

  disataku xxx.xxx.xxx.xxx ―3 ―icmp ―s atk ―m:$pc ―hex:E752B0FF

  此时后门收到一连串 ICMP 封包后,开始以其指令动作载入内存中!若邱虎没有关掉其他功能,则内存监视还是可以发觉到的,但现在他已经关掉了,自然也不会有任何警告出现。

  宇成上网查找了一些数据后说:「有了!让炎黄系统再集中分析到 protocol type值为 0x01 的部分,这是 ICMP 所用!」

  邱虎说:「我知道了!我马上设定参数进炎黄系统!」

  宇成说:「加油,我会继续找有关 ICMP 通讯的特性文件,一定可以有办法让炎黄系统抓住该过滤的部分!」

  宇成继续上网查找数据的同时,云飞和明昂下了公交车。

  云飞指著一条街说:「看起来,往那边走就可以到极光网吧,也就是上海极光。」

  明昂说:「希望这次走对了。唉,PDA 里的地图只有上海市大地图,和这里的小街道完全搭不上嘛,怎么办呢?」

  云飞见到一群人便点了其中一位问道:「请问,你知道极光网吧在那里吗?」

  老天...祈祷他们快点把 USB 外接模组电路带到上海极光给宇成和邱虎吧!

  宇成继续找到数据说:「可以注意一下 Type of Service 值的最后两 bit,那是未被使用的数据,理论上应该都是 0 才对,如果值有异常,应该会出现 1。邱虎,你看的情况怎么样?」

  邱虎截住了一个封包说:「这八个 bit 我查看的结果是 11101000!」

  宇成说:「等等...我对照好了!优先级是最高优先,而且通讯量也是用高通讯量要求,但未被使用的部分还是没有讯息吗?」

  邱虎说:「我再抓几组出来看!有了,这还是一样的!」

  但佐藤健二邪笑道:「你们还没发现吧?内存已经慢慢被我吃光罗!」

  邱虎突然感觉动作变慢,资源消耗很严重,心想:「这是硬件到达极限了吗?」

  宇成见情况怪异便问:「系统怎么了?」

  邱虎说:「我不知道!老实说,这不像是炎黄系统超越硬件极限,而且我也把其他消耗资源的部分关掉了,应该不会这样才对!」

  宇成的直觉突然闪过,便急说:「快打开内存监视!」

  邱虎便打开来,此时马上弹出讯息显示某个程式不断占用内存的空位置,让炎黄系统每释放掉用完的区段后无法再重新载入,因为一释放掉的同时就被这个程式所占用,同时分页档也已经写到极限了!如果到最后内存完全无法使用,系统将会走向当机,也宣告邱虎和宇成的失败。

  「不能输...我不能输啊!」邱虎如此想著,面对著自尊和胜负,这是他赌上一切的战斗!邱虎重新打开所有功能,但又持续让炎黄系统满载运算,尽一切可能最后围堵这支后门的运作!

  随著满载运算和超级模式走向系统极限,再次打开的硬件监控已经发出了 CPU 温度过高的警告,无力的宇成和邱虎只能等待上帝的宣判!

  「还有希望吗?」「只能祈祷了!」两人闭上眼睛............

  「快点让开,我要插上 USB 端口!」一道声音穿过两人的耳朵,宇成听见了那熟悉的声音,睁开眼睛一看,是云飞,是云飞出现了!

  「云飞...明昂...」宇成见到云飞和明昂,似乎看见了奇迹与希望,虽然不知道插上 USB 端口的是什么东西,但却让他又充满了热血!

  屏幕上,操作系统抓到了硬件,炎黄系统也完全沟通上了!炎黄系统透过自动程序,将 ICMP 模组载入,并复制封包到电路上,让取样工作顺利执行!透过模组和取样,测试版 A0 电路成功的封锁住佐藤健二的 ICMP 技术!硬件监控可以见到,在最后一刻终于停止住,整部计算机的温度开始下降。

  佐藤健二发现指令回传都出错,整个通讯已经断掉,ICMP封包已被过滤,抱头大喊:「不对!不对!不会这样的,不应该这样的,不.......」

  宇成兴奋的说:「太棒了!云飞、明昂,你们怎么会刚好赶到这里?那又是什么?」

  「云飞?」邱虎听见这名字心想:「他就是宇成说的蓝云飞?」

  云飞说:「哼,小子,本来这任务你也要一起来的,谁知道你溜走了!看来,你还是没有放弃掉对计算机的渴望嘛!」

  明昂也重拍几掌说:「真是的.你也.太过份了!都不跟我们.说.你要来上海!」

  宇成笑著作势隔挡说:「唉唷,不要再拍我了啦!」随即,又沉静下来说:「其实,我也不知道为什么,我似乎能掌握些什么,却又不敢轻易向前!」

  云飞和明昂互看一眼后说:「算了!你应该自然会发现真正的终点是什么!」

  此时,在后面的孙靖说:「喔,看你们的样子,好像发生了什么事!」

  丘虎高兴的弹出来说:「会长!会长!我有守住计算机喔,我没有放弃喔!」

  孙靖点点头说:「嗯,干得不错,你应该也成长了不少!」

  而江唯走到屏幕前看了看说:「呀...是 ICMP 啊?不错,这次到是刚好做了完整的测试,看起来这几块电路是可以量产了。」

  孙靖说:「哈哈!有什么事等一下再说吧,我们带了主办单位送的美食回来呢!」

  一群人便开心的享用美食再说...待续