宇成点头说:‘所以我也觉得这件事挺不寻常的,为什么有骇客要攻击一个渐渐落没的线上游戏?难道利益会比如日中天的游戏来得大吗?’
陆雅唯叹口气道:‘哎,简德昌先生会接下这任务,不知道是什么意思?’
‘当然是因为报酬点数高啊!’简德昌刚好走了进来,关上房门后继续道:‘对方也付了高额指定要任务经验丰富的来接,或许是保险起见吧,反正他们金雨公司有的是钱。会长基于这个原由,就让我和其他人决定,我看这点数也不少就替各位接下啰!所以,你们五个人通通都要一起执行这任务。’
包含宇成、云飞、天玄、陆雅唯、辜雁容都成了这次任务的小组成员。
简德昌拿出一支随身碟,里面存放了一个投影片档案,是这次任务的简报,看来金雨公司的确相当关心他们游戏的安全性。除了因为 final 是他们自制的,而且是一举翻身向上有着革命情感的游戏,更重要的是他们即将推出新游戏,不想因为安全问题导致玩家大量流失。过去他们攻击 soul 的经验也使得他们理解到一套安全的机制对于玩家的心是多么的重要。
天玄兴奋道:‘太好了,是线上游戏任务啊!过去的 soul 任务我来不及参与,这次我一定要好好的大玩特玩痛玩!反正我那 final 帐号也好久没玩了,现在他们改版我也满想玩的,就趁机来改一改我的资料吧!’
云飞嘘道:‘你到底是来保护游戏公平还是破坏游戏公平的?’
‘soul任务!?’陆雅唯听见天玄口中那句话大惊道:‘难道过去 soul...’
宇成点点头说:‘是啊..那是我们破坏的,也是我最懊悔的任务之一,正因为那些破坏让我..让我迷惘了一段时间,而且那还害到了我的朋友们。’
想起李近元与胡佩君,以及天泉董事长胡凯山,宇成的伤感又浮了上来。
云飞冷笑一声道:‘哼,你不也因为那样而成长了吗?’
宇成把头一撇,心情低落的说:‘如果可以的话,我宁愿选择其他的方式。’
辜雁容用右手搭抱住宇成说:‘别烦恼了,这次我们的目的是要保护他们啊!’
简德昌拍拍手说:‘好了,大家都萤幕看这边吧!金雨公司的 final 目前有五组营运中的伺服器,以及一部更新用的伺服器。骇客攻击的状况大致上是两种情况,一种是对游戏伺服器攻击,使游戏中的设定混乱,还有网路连线速度异常;另一种是他们制造了伪造的表单放到官方网站上,使得在未知的情况下玩家登录帐号密码后被盗用。’
宇成举手问道:‘他们找不出漏洞的成因吗?’
简德昌说:‘金雨工程师已经连续检查了三个月,却找不出游戏程式有任何漏洞或是伺服器被殖入木马。幸好,存放玩家资料的资料库似乎没有办法被这名骇客更动或读取,因此仍只有钓鱼法去钓出玩家资料来。’
云飞思考了一会儿后说:‘这骇客的确奇怪,如果只能修改游戏设定那可能是游戏漏洞,但是连官网都被窜改的话就不是单纯游戏程式的问题。’
陆雅唯点头说:‘我也同意,也许是未被发觉的木马,例如闇影七君的幽灵?’
辜雁容却摇头道:‘这不可能吧!第一,金雨公司和 BSL 并没有关联,他们甚至有很多主机用的是自由软体。第二,这个骇客如果不是闇影七君,就不可能会拥有幽灵闇影。第三,如果那骇客强到可以直接窜改网页内容,为何没有办法直接读取资料库,还要用钓鱼骗取帐号的方式呢?当然啦,这只是我的小小推测而已啦!’说到这儿,辜雁容小小的装了个可爱的笑脸并小吐舌头的看着简德昌,让简德昌不由自主的打了个冷颤。
简德昌装起严肃道:‘咳咳!总之,这就是金雨公司提供给我们的简报参考,这件事情市场上都没有人知道,他们也竭尽其力的封锁消息,我们接下委托时也签署了绝对保密协定,不能对外透露。从明天起,我们将进驻金雨公司,直接在他们机房内工作,以金雨公司新聘员工为名义,尽量朝九晚五照着对方的上下班时间工作,大家应该都没有问题吧?’
辜雁容突然握起双手作祈祷姿势道:‘哎,神啊,我每天从家里到金雨公司去的话要很久的,要转三班车换捷运,上班好不方便,如果没有人能来我家载我去的话那我每天就要一大早起来,又要担心塞车,睡不好皱纹会增加....’
简德昌缓缓举起右拳说:‘我知道了,我会去载你的。’
辜雁容却依偎着简德昌撒娇道:‘不要啦,你现在住的地方跟我家也不是住得很近,每天都麻烦你先来我家不好意思啦!不如我搬去你家,好吗?’
简德昌一把将辜雁容推回去道:‘别闹了喔!再闹我就要翻脸了。’
天玄讥笑着简德昌说:‘简医生,真想不到你也有这种时候呢!哈哈哈!’
陆雅唯似乎想到什么的转头对宇成和云飞说:‘这件事我猜同样是有人在幕后请骇客这么做的,说不定就和你们那时做的事一样,如果有机会的话,能和那个攻击者交谈是最好的。我有一种事情并不单纯的感觉!’
云飞则暗自想着:‘闇日王之前说的新病毒,会和这件事有关系吗?’
宇成露出了自信道:‘不论是什么样的人,我都不能输!如果能说服对方是最好的,说服不了那就算会影响到玩家权益,我们还是要做下去!’
这个寒假的开始,宇成等人的工读是在金雨公司中渡过...待续
(幕后画面!辜雁容:‘我会帮你做早餐的。’简德昌:‘我不吃早餐...’)
第八卷 Z病毒篇 222伺服器大清查
‘早安!’宇成亲切的和金雨公司的员工们打招乎。今天是他们第一天工作,六个人准备在金雨公司的会议室里与钟世鸿商讨一些细节。
‘快点快点,我们要迟到了啦!’辜雁容牵着简德昌的手快步奔向会议室去,好似在赶火车一般的冲进去。
进了会议室后,简德昌气喘嘘嘘的说:‘干什么这么拼命?我们又不是真的金雨公司员工,还是你把这里当成你以前工作的地方了?’
同样喘着大气的辜雁容脸上依旧带着微笑说:‘有什么关系嘛!我好怀念这种赶上班怕迟到的情景,尤其是那一分钟的生死真是很刺激有趣呢!’
天玄笑道:‘哈哈!说起来,上了大学习惯翘课后,也好久没这种感觉了。’
云飞则是冷酷的笑了声说:‘哼,我就不会去选这种工作,反正我拥有自由的意志与自由的决定,我最讨厌这种会被束缚住的规则啊!’
没一会儿,钟世鸿带着秘书管惠芳进来,准备交予六人职务。
钟世鸿说:‘我想你们大致都知道你们要做的工作了吧?我们金雨公司 final 游戏连日来遭到骇客攻击实在很头痛,希望你们尽速解决那些问题。对了,我让你们以特聘员的身份到机房去工作,你们直接接受我的指挥,不需要看机房主管的脸色做事。秘书,帮我把他们的识别卡发给他们。’
‘是!’管惠芳拿出六人的金雨公司员工识别卡,按着他们的名字发下去,上面有六人的姓名与员工号码,而背后的四个字却让宇成稍微注意了一下。
‘金鹰集团!?’宇成脱口而出这四个字,云飞也注意到了,不过云飞早在过去帮助月雯父亲之时就已经知道了金鹰集团与金雨公司间的关系,到是没有太在意这件事情,然而对宇成来说却是个似曾相识的字。
宇成努力的回想了一会儿后终于想起:‘对了!以前帮心婷的爸爸时,就有提到金雨金阳都属于金鹰集团之下嘛!’
钟世鸿道:‘我是因为过去委托你们执行 soul 任务成果相当满意,才决定这次再请你们的,希望你们的表现不会让我失望。秘书,带他们去机房!’
六人起身跟随管惠芳前去 final 游戏伺服器机房,宇成突然想到什么的回头问道:‘对了,上次那样破坏 soul,你心中会有罪恶或懊悔感吗?’
钟世鸿笑了声摇摇头说:‘一个成功的商人是不会也不该有这种想法的。’
‘是吗...’宇成嘴角浅浅的一抹微笑,没有更多的反应,或许宇成也能认同钟世鸿的想法是为了商业利益考量。不管怎么说,那也都是过去的事了。
来到机房,所有工作人员都紧盯着萤幕,并且随时注意各类设定档以及线上玩家的反应,深怕会出什么大状况。平静的日子,平常的玩家,以及永远不改本性的网路游戏白目,至目前为止似乎还没见到攻击状况发生。
简德昌对着金雨内的工程师道:‘我们是钟董事长特别聘请来的资讯安全维护人员,现在起机房内的所有电脑由我们接管,麻烦你们配合。’
天玄在一旁不屑的想着:‘去!他自以为自己在当警察办案是吗?’
金雨内部工程师似乎也早就知道这件事,所以纷纷排到一边,由其中一名带头的工程师说:‘我们知道了,我们也会配合你们的要求动作的。’
宇成看了十几名工程师站在那里,悄悄的对云飞说:‘如果他们一直站在那里的话,我们就无法安装炎黄系统来使用了吧?’
云飞冷笑一声道:‘哼,不用就不用,炎黄系统也不是万能的。’
简德昌对宇成等五人说:‘你们一人去查看一部伺服器机组,用你们所有的智慧去找看看有没有什么奇怪的地方,我来负责从更新程式伺服器下手。’
‘知道啦!’按着简德昌的命令,以及在金雨公司工程师的配合协助下,所有人先趁这个机会摸清楚这些伺服器的设定档与游戏程式以及相关运作软体,毕竟熟悉一切是维护资讯安全的第一步,什么都不了解的话接下来什么也做不了。
工程师指着几个地方告诉宇成:‘就是这里!final_conf目录里存放的就是一些我们伺服器端程式的设定档,包括了像是怪物经验值、等级、掉宝率...之类的参数。由于骇客的关系,我们现在都备份下来,只要一发现就马上停机还原,但是骇客还是以不定频率的时间侵入修改。有时候,随便打小怪都会掉高级宝,我们也不好回收或是把事情闹大,但玩家在讨论版却吵成一团了。’
的确,由于这些异常的状况,使得 final 的玩家有时捡到了好东西,都还怕是复制或是别的状况,也有人将之拍成图档放到网路上用作证明,不过仍有玩家坚持这是不可能发生的。由于讨论区吵成一团,金雨公司也不知道是否要出来发表声明灭火,使得这情况陷入了更糟糕的状态。
钟世鸿看着自己电脑萤幕里讨论区的漫骂文,点了根雪笳抽起道:‘要回应?不回应?真是两难。如果我公开回应那些是不正常的,不就承认了我们的游戏公平性与安全性有问题?如果我回应那些是正常的,不要说玩家质疑我们变来骗去,最后还不是成就了入侵破坏的骇客继续乱改的正当性?’
刚回来的秘书管惠芳道:‘不要这么紧张嘛!等到极光骇客修理好了那些问题,我们根本就没有发表声明的必要性!就算那些人再怎么吵,他们也永远不会知道真相是什么的,还是只能继续乖乖的付费游戏。’
一个上午过去,宇成等人依然查不出个什么,用了一些攻击程式模拟攻击,作业系统上的漏洞似乎也全被堵好了,防火墙也没有什么问题。
简德昌说:‘我们现在找不出作业系统上的问题,虽然不代表系统是绝对安全的,不过我们可能要转从游戏程式来下手检查。’
一工程师说:‘这样子的话,我们必需请示董事长一下,因为他并没有告知我们可以让你们翻阅程式原始码,请让我去问一声。’
简德昌点头答应,另一名工程师则很快的跑到墙边拿起电话机拨了通内部电话,并得到了钟世鸿的许可后,简德昌等人立即开始针对游戏程式做检查。
‘好复杂啊!’天玄看着一行又一行英文、数字、符号及偶尔参杂其中的 C++ 程式码,真是令他一个头两个大,这点即使他加入极光骇客后也未变。
辜雁容、陆雅唯、宇成、云飞和简德昌陆续的从玩家段程式尝试攻击中找到了几个可能是漏洞的地方,同时检视了该段原始码,赫然发现了问题的存在,可能使得木马或病毒有办法利用连续的溢位被载入执行。综合了五人找到的问题后,简德昌在白纸上简略的画了一下记忆体区段,并将程式对其所做不同用处区分出了十五块来,标上了相对位址。
宇成指着某处位址道:‘这一区段是被载入记忆体后连续排列下来的,如果在第一块与第三块储存资料的地方利用漏洞攻击,使它溢位到第二块与第四块地方被执行,第五到第八块的资料就可能被改变,然后透过游戏程式的 PORT 可能导致木马或病毒被传输进伺服器中。假如程式在提取函式库资料时,骇客在第七块区域将档名改为他所传输进去的程式,就有可能被执行木马或病毒。’
但此时一身穿蓝衣的工程师道:‘停!STOP!或许你说的存在这种可能,但是我们也没有在伺服器内找到任何木马程式或病毒程式,你要怎么证明这种状况呢?而且你们刚刚也亲自检查过伺服器了吧!’
简德昌道:‘或许骇客只有在攻击时才殖入,并且在作业完毕后删除,以避免被发现的可能性。又或者它是另外第六区块,直接以 ASCII 传输字码逆向写回设定档中改变那些参数,假如他取得了那些设定档的话。’
宇成忽然想到了什么的说:‘或者是..幽灵闇影!?’
该工程师好奇的问:‘幽灵闇影?那是什么东西?’
宇成道:‘那是闇影七君所开发的最新木马程式,它采用无核心概念,将所谓程式核心融入到不同的档案中,而这些档案都是系统正常运作时所必需的,一定会载入的,因此全部组合起来时又可以变成一支有用的程式。’
云飞进一步解释道:‘编译过后的程式会存在着空白区间,闇影七君可以将核心分配到不同的档案空白区间中,每个都写如一点,然后让系统运作,这些档案被载入记忆体之中时再将之连结起来,成为一个可以运行的程式。’
宇成立即道:‘快去检查一些系统核心档案的修改日期,看看是不是被更动过!’
但简德昌却说:‘先等等,这些游戏伺服器所用的作业系统并非闇影七君那两支木马所运行的作业系统,不可能会在这里找到闇影七君的踪迹的。’
云飞此时说:‘不管怎么说,先检查看看吧!反正..我们也没其他头绪啊!’
于是六人开始对伺服器内进行档案日期的检查,果然发现了一些档案有被修改过的现象,而且日期都是同一天,但时间却不同。很明显的,在档案修改时间上每部伺服器间隔了几分钟,而且这些时间也不在金雨公司内部维修纪录中,因此这些档案遭到更动的可能性现在变得相当大了。
简德昌立即对一工程师说:‘你们有备用的伺服器吧?马上安装成和这些正式伺服器一样的作业环境,然后针对那些档案用十六进位文字编辑器打开来,留意一下是否有些 00 或 FF 区域被改写成不同的东西了。’
十六进位中的 0 但是二进位的 0000,F则代表二进位的 1111,而一个 Byte 是八个 bit,00000000便是00,11111111便