295逆转的溢位
作者:飞梭之影      更新:2017-12-19 12:26      字数:4765

云飞的木马深殖入宇成系统核心中,变成像是InterExplorer一样死赖着系统不放,要是在移除时不小心出了个差错不但移除不掉还把自己系统搞得半死不活,更何况是面对这种紧张的时刻,更无法慢慢的小心的清除掉了。

宇成只得修改设定:‘没办法了,现在只能尽量阻止这个程式的运作,千万不能再给云飞任何一点空隙。’

相对的,云飞的攻势更加猛烈起来:‘好,已经先占一席优势了,现在就只剩取得系统权限,以便让这程式的破坏顺利用作。以宇成对电脑的防护标准,普通的毁灭程式是没有用的,必定要取得宇成所设定最大权限帐号才能运作这类直击系统I/O的程式。’

宇成的直觉也将其导向系统权限:‘幸好我设定了严格的规则,不是rootadmin这等级没用,看来我要随时注意权限的设定,并想办法清除掉云飞丢进来的病毒。在不能直接中断系统核心运作下,只能从记忆体和档案的映对同时下手清除掉被感染的病毒码,不能够出差错!’

这时,云飞选择从PORT:767下手:‘从这个端口用128组封包攻击,好像会出现什么有趣的事,我就试看看吧!’

尝试了几次,云飞发现了一个溢位漏洞的存在可能,这是炎黄系统开发此一新功能时忽略的bug,现下让云飞用冥夜系统侦测到了。

这时宇成跑完了一遍记忆体扫描:‘大致来说,已经掌握了云飞的病毒所感染的范围,可是还必需想办法做准确的定址才可以。要是出了1byte以上的位移误差的话,这一切就等于是在自寻死路。’

为了根除掉被感染的程式码,在不能中断系统服务的情形下,宇成选择最没有效率价值且需要相当细心的手动清除法。

这时的云飞也开始反覆测试起:‘机会只有一个,虽然抓到了PORT:767可以用溢位攻击,可是记忆体位址的准确定址不能偏差,必需要慎密思考。现况,我只能不断收集资讯做模拟,要是贸然攻击一定会让宇成锁定并利用炎黄系统排除掉这个问题。’

同样的,宇成似乎也落入了瓶颈:‘可恶!定址问题根本就没办法清楚掌握住,要是那奇妙的感觉能再来一次的话……’

在这么短的时间里,似乎单靠宇成的头脑无法精密计算到如此地步。

这时,势均力敌的闇日王高兴道:‘喔,真是太美妙了,我从来不知道这世界上真的有人能让我发挥到如此地步呢!’

周富国感到有些辛苦的说:‘可恶,真是消耗我的精神,这种感觉就是所谓的想破头吗?闇日王,你真了不起,闇影七君看来并非浪得虚名,这的确是一场富有挑战性的游戏。’

‘那就是游戏!’闇日王不知在高兴什么的说:‘来吧,尽情的玩啊!’

在一旁利用sniffer观察着的何智言心想:‘不妙啊!虽然说看起来两个人势均力敌,可是闇日王的士气与手法似乎渐渐转而压着周富国了。看样子,阳光个性上果然是个变态,居然在这种状态下能让他的士气不断提升,战斗意志越来越高昂。相对的,周富国虽然表现已是超乎水准,但也开始疲惫了。应该是不习惯的关系吧,炎黄系统在超级攻击模式下本来就可能吞噬操作者的精神,这个表现已经比我好太多了。’

闇日王一边输出ICMP攻击一边喊话道:‘怎么样?是不是后悔了呢?要投降吗?或许,你关机的话还能保全一下系统小命。’

周富国苦笑了声道:‘说真的,我现在还真的满后悔跑来插手的,不是因为我可能赢不了你而后悔,而是我对你太失望了。’

‘什么?’闇日王不解道:‘不知道我是那里让你失望了呢?’

周富国挡下四个ICMP攻击道:‘阁下如此之强,若是加入网际网路联合防卫组的话,不知道能给这世界资讯安全带来多么大的帮助。最了解系统漏洞的是你,最能破解入侵的是你,你真是资讯安全漏洞最好的镜子。’

闇日王大笑道:‘哈哈哈,我闇影七君只为自己理念而战,就算网际网路联合防卫组真的成立,只要违背我,就是毁灭!毁灭!毁灭!’

因兴奋而发狂了闇日王再对着周富国主机攻击,探测出帐号表与密码长度,开始冥夜系统的突入计算。由于这加密方式无法逆向解出,闇日王只能利用他的直觉找出大概的公式,将突入运算范围缩小而已。

一边等待运算结果,一边闇日王问道:‘你对自己的儿子有信心吗?’

备份系统密码的周富国轻笑了声说:‘老实说,我和我儿子不熟,但是我可以感觉的出来,他有巨大的潜力,将来成就还会在我之上!’

闇日王摇摇头道:‘真是可惜,这颗发光的新星将会毁在他最好的朋友也是他最怒的敌人身上。我不认为云飞会输给宇成,我对自己看人的眼光一向很有信心。’

周富国开始制作伪档道:‘是这样吗?我也对我儿子有信心,我相信我们父子一定能携手毁灭掉你们闇影七君的存在,这是我们的正义!’

‘正义?’闇日王发狂道:‘什么叫正义?我的正义就是自由与分享,这也是属于骇客的正义!啊哈哈哈哈!’

这个时候,反覆测试的云飞已掌握住个关键:‘没错,就是这样子!好,只要注意隐码的编排,一次的溢位攻击就可以成为取得权限并执行的完整指令。没有机会让你继续生存了,我的对象,终究得到闇影七君非正规技术的我还是在你之上吧!’

为了掩护这一道长指令的成功,云飞开始分散攻击其他四个漏洞,将宇成的注意力转移开来。

宇成一面阻断一面痛苦的想:‘为什么,为什么云飞要这么压迫我?为什么我和云飞之间必需存在这样的对立?到底为什么,我必需要和云飞战斗呢?其实你不想的啊,对吧?云飞,其实你也不想,对吧?’

而这时眼中只有打倒宇成的云飞则一边攻击着一边想:‘宇成、周宇成,这个名字对我而言到底是什么?同学?朋友?不,他的存在只有一个价值,那就是我的“对象”,不论如何,我都必需要打败他!’

宇成紧急修补着漏洞道:‘云飞,不要逼我,我不想再和你这样对立下去,快点停止吧!回来台北吧,云飞,这里有我们大学的回忆,有我们一群好伙伴,还有月雯,月雯在等着你啊!’

把全付心力集中在攻击的云飞回应道:‘太迟了,宇成,现在说什么都没有意义了。那些回忆、那些回忆、那些回忆对我而言根本就不重要!我说过,我不需要友情的牵伴,我需要的是敌人,不断的敌人,不断的战斗,我要追求知识与技术的极限。伙伴算什么、月雯算什么,在我眼中,对我唯一重要的就只有你了,宇成,你是我脑中唯一存在的“对象”!’

宇成精神似乎被压抑到极限:‘没有意义吗?那一切对云飞都没有意义吗?不,不能输,我不能输给云飞,因为我是他的朋友,我要证明这一点,所以我不能输!因为云飞是我们的伙伴,所以我不能输!因为月雯……月雯还在等着云飞,所以我不能输!不能输!不能输!!!’

一道巨大的绿光在宇成的眼前闪过,宇成再度进入直觉形骇客的终极型态,脑细胞活化到最高点,一切的意识都已升华到高层次的境界,这奇妙的新感觉再次将宇成导向知识与技术的极限!

宇成眼神变的认真起来:‘没有杂讯了,我能直接看见所有的位址,我能直接打出修正的十六进位码。就是这种感觉,这种直觉,它会帮助我完成所有我该做的动作。’

一瞬间,宇成先是修补了刚才被云飞攻击的漏洞,接着又快速手动清除掉附着在系统核心的病毒,免去了被毁灭的命运,这下子就算云飞的攻击封包也无法让病毒起任何作用了。

‘来了!’宇成的直觉又感应到了:‘将会有一道攻击朝着PORT:767!’

‘去吧!’云飞猛力的按下Enter键:‘超长指令连环式溢位攻击!’

不知何时,云飞竟然也拥有了与闇日王相同的技术,连环式溢位攻击。云飞的成长确实很快,或许闇日王的云飞成长公式该修正了,云飞的成长速度已超过他预期的速度了。

然而,走进知识与技术极限领域中的宇成却能轻松的排除掉:‘溢位,这些位置我似乎都已经掌握住了,要阻止吗?不,就让它溢位,反正病毒已经不存在了。让它取得连线,指令会从这位置的2bytes外开始向下读取512bytes,我要立即修改这一区段的资料,变成攻击码,让它回传进云飞的系统中,就利用这道连线反击回去。’

宇成快速动作,果真如预期,溢位攻击的指令码落在宇成直觉反应到的位址,而指令也如预期抓了那512bytes资料回传。

云飞注视着萤幕:‘成功了吗?不,不对,回传值和预期的不一样,本来那应该是我感染他系统核心后执行的病毒所存在的位址区间才对啊!糟了,这是怎么回事,这道连线并没有中断?被利用了!?’

思考细密的云飞很快就发现了不正常的状况,云飞赶紧手动阻断这道连线,然而一切都太迟了,宇成已将炎黄系统产生的木马殖入云飞的电脑中。

宇成认真道:‘因为你是我最好的朋友,我不想失去你,所以我只能选择打倒你了!’

局面转向了宇成……待续