凯伦还没来得及惊叹萧云飞的创造力,电脑显示器突然有一种刷新时候的滞缓感觉,这种状态过后,凯伦震惊的发现,计算机磁盘内的所有word文档和图片全部被病毒感染了!
凯伦目瞪口呆的望着萧云飞,他是如何让病毒突破虚拟系统从而感染原始系统文件的?!
现在大多数的人研究病毒、木马程序等等都是在虚拟系统中进行,如果虚拟系统感染病毒或者中了木马,我们可以恢复快照(虚拟机),重启恢复(影子)等等,在虚拟机上我们可以安装多个独立的不同的操作系统用于我们研究各种软件或者病毒程序,它相当于主机系统隔离的实验室,在虚拟系统里,我们可以做很多我们不敢做的事情。
(ps:据我了解,有些哥们逛sq网站的时候担心中毒,他们竟然用虚拟系统浏览sq网站,我服!)
正是因为虚拟系统有着如此多的优势,所以越来越多的朋友都喜欢在自己的计算机上安装虚拟系统,对于测试木马和病毒,虚拟系统绝对有着重大的作用。
不过你千万别认为虚拟系统就是绝对安全的,世界上没有不透风的墙!有些病毒可以根据虚拟系统自身的缺陷达到穿透虚拟系统的目的!
如果在虚拟系统中采用hips+影子+防火墙+rvs的保护措施,要想突破虚拟系统的可能性就变得微乎其微了。
你或许要问,到底有没有可以穿透虚拟系统的方法,答案是肯定的,只是这些方法都是保存在牛人手中没有被公布。
计算机病毒爱好者俱乐部的计算机上安装的都是影子系统,虽然说影子系统在重启后可以将系统还原,但是萧云飞的子母病毒恰好具有瞬间穿透影子系统的能力!
凯伦对着成千上万的病毒可谓欲哭无泪,这就是“瞎子过河”的后果啊,看不到病毒程序的源码,无法了解病毒制造者的真实目的,这样的比赛就是被动的!
凯伦的心里有一种从未有过的失落,虽然自己在俱乐部算得上计算机病毒研究的佼佼者,但是他现在觉得,学习的道路是永无止境的,高手是无处不在的。
凯伦失神地盯着计算机屏幕,脑海中闪过很多念头。
萧云飞在程序中插入最后一段代码,经过编译后,一款命名为“多态性嵌入式病毒专杀”的程序终于完成。
萧云飞侧过头看了看有点失落的凯伦,他觉得心里有点过意不去,不过英雄之所以成为英雄,那是因为他正是踩着敌人的尸骸一步步达到顶峰的。
萧云飞的专杀程序针对凯伦的病毒运行时候的动作进行了全面监控,每一段代码的作用对病毒都具有极强的针对性,点击查杀,专杀程序开始对凯伦的病毒进行特殊扫描。
专杀程序不用加载病毒库引擎,它对凯伦的病毒进行特征查杀,一旦发现病毒具有包含的被它定义的特征,专杀程序就会立即调用删除函数直接清除病毒。
不到两分钟的时间,凯伦的病毒就被萧云飞编写的专杀程序清除了。
“师弟,你赢了!”薛雅妮看着萧云飞,脸上洋溢着兴奋的笑容。
萧云飞笑着对着薛雅妮点了点头,然后站起身伸了个懒腰:“凯伦,你的病毒已经被我清除了。”
凯伦抬起头看了看萧云飞,眼睛里闪过一丝敬佩。
“我输了!”凯伦站起身和萧云飞握了握手,“你的病毒是目前我遇到的最令人意想不到的病毒,我对它束手无策……”
萧云飞谦虚的笑了笑:“计算机病毒的伪装和加密其实也是一门极为高深的学问,如果要保证自己的病毒不被别人查杀,那么你就要用别人无法解读的算法来构建病毒。”
“萧,我无法反汇编你的病毒,你对病毒进行了加密处理?”凯伦有丝疑惑的问道,“可是根据我的了解,病毒的加密和程序加密的手段如出一辙,它们都是都某一个模块进行加密,你的病毒程序是如何进行完全加密的呢?”
萧云飞点头笑了笑:“你我知道,任何一个程序都有主体结构,主体结构由无数的分支结构组成,我的加密手法很简单,那就是用一个简单的加密算法加密病毒的所有分支结构,病毒的所有分支加密后,其实就相当于整个病毒程序被加密了,所以,通过反汇编你看到我的病毒程序全部是乱码,这样做的目的就是为了防止你查探我的源代码。”
“对病毒的分支结构进行加密?”凯伦喃喃自语,“可是是对分支结构进行了加密,那么又如何能够保证病毒内部的关联呢?”
萧云飞淡淡的笑了笑:“这种加密算法有一种可以关联内部的分支结构的关联方法,但是具体如何进行关联,请原谅我不能告诉你。”
凯伦挠了挠头笑了笑,显然他觉得不好意思,毕竟有很多技术方面的东西,程序员是不愿意与别人共享的。
“萧,我还能问你一个问题吗?”凯伦充满期待的望着萧云飞。
“请问。”
“你的病毒是如何穿透影子系统的?”
听到这个问题,薛雅妮也是一脸好奇的望着萧云飞。
萧云飞自豪的笑了笑:“影子系统有一个内核程序具有致命缺陷,一段不是很复杂的替换代码就能够轻易穿透重重设防的影子系统从而突入到计算机操作系统,我的病毒程序中就包含有这样一段代码。”
听到萧云飞的解释,凯伦不由得目瞪口呆,这听起来似乎很简单,但是要达到这个目的却需要多么全面而深厚的知识!
“凯伦,你的这个病毒程序完全是你自己的构想吗?”萧云飞想到了自己曾经遇到的那个超级病毒,凯伦的病毒和那个超级病毒在一定程度上有些相似。
这个问题似乎有些不礼貌,但是萧云飞却觉得这两种病毒之间是否有什么关联,那个超级病毒萧云飞虽然制造出了专杀程序,但是他却有一种预感,那个超级病毒是一种可控型的病毒!
凯伦的病毒既然和那个可控型的超级病毒有些相似,那么凯伦是不是从超级病毒的本身得到了某种启示或者他就是超级病毒的制造者呢?
凯伦并没有对萧云飞这个问题感到不满,他反而有丝好奇的看着萧云飞:“萧,你似乎也见过这种病毒?”
萧云飞笑了笑,未置可否。
凯伦见萧云飞没有说话,他也并未追问:“这个病毒的原型是一款可感染多种操作系统的良性嵌入式病毒,我在多个不同的操作系统上发现了这个病毒,它隐藏得很彻底,但是它看起来对系统却并没有影响,它伪装成一种正常的网络连接程序,所有的杀毒软件竟然都无法对它进行识别!”
萧云飞笑了笑:“俗话说咬人的狗不叫,越厉害的病毒就会隐藏得越深。”
凯伦深表赞同的点了点头:“我也有这样的感觉,正因为如此,我对这个病毒产生了浓烈的兴趣,通过对这个病毒研究分析,但是到目前为止,我还未能将这个病毒研究透彻!”
“我编写的这个病毒程序就是对其最大程度的还原,但是在病毒的可变异性上,我却未能掌握其精髓!”凯伦的脸上有一种崇拜,“创造这个病毒的人该是何等的天才啊!”
萧云飞笑了笑:“如果要想在病毒方面拥有超越常人的见解,那么就需要拥有超越常人的毅力,研究的病毒程序越多,你的见识面自然会有所拓宽。”
凯伦点了点头:“萧,你能够杀掉我的病毒,那个隐藏很深的病毒想必你一定有办法对付,要不你试试看能不能针对那个病毒编写出相应的杀毒程序?”
凯伦当然不知道萧云飞其实早已经研究出了那个超级病毒的杀软程序,只不过萧云飞有所顾虑,所以他一直未曾将超级病毒的杀软程序公布。
“抱歉,凯伦,我还有事情,必须得先走了,”萧云飞摇了摇头,“不知道你我的赌约是否还算数?”
听到萧云飞要走,虽然凯伦有点失望,但是他还是笑着点了点头:“当然算数!我会向俱乐部的成员说明这个问题。”
萧云飞的脸上闪过一丝笑意:“那这件事情就麻烦凯伦你多费心,加分的事情会不会令你难做?”
凯伦摇头笑了笑:“萧,就凭你的病毒可以穿透影子系统就令我佩服得五体投地了,我想我们俱乐部的其他成员会很高兴认识你……”
萧云飞谦虚的笑了笑:“能够认识你我也很高兴。”
凯伦挠了挠头笑了笑:“萧,你是麻省理工学院计算机系的研究生吗?”
“不,我是刚入学的一年级新生。”
“一年级新生?!”凯伦一脸的不可置信,“萧,你能不能加入我们的俱乐部?!”
萧云飞笑了笑摇头拒绝:“凯伦,谢谢你的邀请,不过我暂时还没有想过要加入任何俱乐部或者社团……”
凯伦有点失望的叹了口气,以萧云飞表现出来的实力,他不论加入到哪一个俱乐部都会对俱乐部的知名度提高不少的!
“萧,我能留一个你的联系方式吗?”凯伦看着萧云飞笑了笑,“我把你编写的病毒保存在计算机上,虽然我无法清除你的病毒,但是如果俱乐部的其他成员能够清除掉你的病毒,我也方便与你联系……”
“好的,没问题。”
萧云飞留下了自己的联系电话和自己的寝室号,然后便和薛雅妮离开了计算机病毒爱好者俱乐部。
凯伦拿着萧云飞写在纸张上的联系方式,开心地用手指在纸上弹了弹,脸上闪过一丝笑意。(未完待续,如欲知后事如何,请登陆www.18wenku.com,章节更多,支持作者,支持正版阅读!)