超脑黑客

第388章 中间人攻击(3 / 3)
加入书签 返回目录 投票推荐
“这不可……”余波还想说什么,不过立刻有闭了嘴,因为事实摆在眼前,他再说不可能,那不是一句废话么?

林鸿将记录迅速的看了一遍,最终点头道:

“果然如此。里面的确有一个隐藏的程序,接管了这个函数。”

这个LOG文件中的记录,非常明显地显示出,进入静默状态的时候,内存里面的函数栈有了比较明显的变化,数据显示一个新的函数被压入了栈。

栈是数据结构中一个比较特殊的数据结构,其特点就是“先进后出”,例如弹夹就是一个典型的栈结构,子弹装进去的时候,先压入,再弹出,最先装入的是最后被射出。

在程序中,函数里面的各个数据和变量,也是按照一定的顺序,一个一个“压入”,执行完毕之后,再一个一个“弹出”。

要想监控函数的变化,就只要监控指定位置的那个栈结构就行了。林鸿从内存中DUMP出来的数据,就是栈里面的东西。

这个结果,在场的其他三人脸色都有些变了。

这意味着,林鸿所说的话是正确的,系统底层的确有一个隐藏的程序在秘密活动,而他们之前对此却毫不知情。

徐直中还好,已经有了心理准备,曹兴平却是脸色变得极其难看。

“那为什么在刚开始启动的时候没有这个问题,而进入静默状态才会出现?”

这个时候,余波突然插言问道,他这个时候,已经没有心思去膈应林鸿了。

“这是因为在系统启动的时候,你们的这个壳程序优先启动,然后对方才启动,这样就根本没有受到它的影响,两者相安无事。但是进入静默状态的时候,壳程序会要关闭,再次启动的时候,那个隐藏程序已经完全接管了整个函数接口,可能是对方在这一块没有处理好,导致两者产生了冲突,壳程序调用的那个函数没有能够返回有效的数值,而你们恰好又没有对这个返回值进行判断处理,最终导致了整个壳程序的崩溃。”

(未完待续)


章节目录