分节阅读 164(2/2)
“如果我打败了你们俱乐部的所有成员,我会不会得到额外的三个学分”
凯伦笑了笑:“如果你真有那个实力打败我们俱乐部的所有人,我想他们是不会介意替你向学校申请获得学分的。”
“那就好”萧云飞的喜悦之情溢于言表。
“萧,不知道你打算如何与我们进行比赛呢”凯伦有丝好奇的看着萧云飞。
“这样吧以dos系统为平台,我们在规定的时间内编写一个病毒程序,然后我们互相交换程序本体,根据对方病毒的特点,各自编写杀毒程序用的时间越少,谁就胜出,你看如何”
凯伦点了点头:“这个提议不错没有什么异议。”
“凯伦,你不用叫俱乐部的其他成员来”
凯伦笑了笑:“不用了果你打败了我,我想他们对你都会心服口服的。”
萧云飞有点兴奋看来自己的运气不错,想必这个凯伦应该是计算机病毒俱乐部的顶尖高手,想不到一来就遇到boss级的人物了啊
“凯伦,我们以五分钟为时限,编写出能在dos系统下运行的病毒,你看如何。”
“没问题。”凯伦点了点头,表示赞同萧云飞的提议。
萧云飞看着薛雅妮笑了笑:“师姐,麻烦你替我们看着时间”
“萧,那我们开始吧。”凯伦在一台计算机前坐了下来,用手指了指他旁边的一台计算机笑着对萧云飞说道。
萧云飞活动了一下手腕,从容地坐在计算机面前,两人打开编程软件相视而笑,双手放在键盘上。
薛雅妮将手机调到秒表状态,她显然也被这两人对战的气氛所感染了。
“预备,开始”薛雅妮按下了计时开始。
萧云飞和凯伦开始动了,两人敲击键盘出急促的声音就像战鼓一样令薛雅妮觉得心里一阵激动
萧云飞和凯伦的表情都极为严肃,要用五分钟的时间要编写一个病毒程序,其实并不简单,这需要对编写病毒的语言极为纯熟,否则在如此短的时间里断然编写不出一款病毒程序的。
一行行代码在两人的指尖诞生,白色的代码在屏幕上如水银泻地般流淌。
萧云飞对病毒的造诣早已经登峰造极了,一个人如若解读了成千上万段病毒程序的源代码,想必他对病毒的了解已经越了一般人的见识了。
萧云飞编写的病毒程序并不复杂,他采用的是用dos系统的ord文档和图片的病毒,与前段时间网络上流行的“宅男”病毒颇为相似。
程序编写好后,萧云飞编写了多个批处理程序和d文件压缩到了一个总的d文件中,同时萧云飞调用了多个批处理文件,所有的批处理程序都指向这个病毒程序。
既然凯伦作为计算机病毒俱乐部的高手,想必对方的实力不低,所以萧云飞对所有的程序进了“混沌加密”,这才是保证病毒程序不被破解的关键啊
“时间到”薛雅妮叫停了时间。
萧云飞和凯伦同时从计算机面前站了起来,凯伦看着萧云飞笑了笑,根据萧云飞编写病毒的表现,凯伦觉得,这个人绝非等闲之辈。
正文 第二十六章 子母病毒
第二十六章子母病毒
云飞和凯伦同时从计算机面前站了起来凯伦看着萧笑,根据萧云飞刚才编写病毒的表现,凯伦觉得,这个人绝非等闲之辈。
萧云飞笑了笑:“凯伦,现在我们就交换彼此的病毒程序,谁能够率先成功地消灭对方的病毒,谁就胜出”
凯伦点了点头:“好”
两个人彼此交换了计算机,萧云飞在电脑前坐了下来,进入到虚拟系统中,他将凯伦的病毒程序拖曳到虚拟系统的桌面上,然后开始了他的分析病毒之旅。
对于大多数病毒而言,杀毒的思路其实很简单,具体步骤大致分为“三步走”,终止病毒的进程,删除自启动项目,删除病毒文件。
当然,对设置了件关联的病毒而言还要修改注册表,恢复被关联的文件。
虽然说很多语言都可以写杀毒程序,但是现如今大多数的杀毒软件还是采用的是c、c和汇编语言编写而成,如果不用设计杀毒软件的图形界面,针对病毒的特性编写一款专杀程序,其实并不是很困难。
当然,编写专序的时候你需要了解病毒的工作原理,比如病毒是如何隐藏、保护自己,如何加入自启动项,如何修改注册表信息等等,清楚了病毒的工作原理后,你才能根据其特性根据思路编写具有针对性的专杀程序。
所以,编写病毒专杀程序,你得对病毒程序进行深入的分析。
凯伦的病毒程序并未加,通过反汇编,萧云飞很容易就得到了这个病毒的源代码。萧云飞笑了笑,这个凯伦对他的病毒就这么有自信他竟然完全不用加密算法
经过析云飞对凯伦地病毒好像有一种似曾相识地感觉。
嵌入性病毒萧云飞地海中突然闪过一个头。对。这个病毒和自己以前遇到地那个级病毒竟然十分相似
通过测试。这个病毒地主要作用在于感染系统内所有地可执行文件。一旦运行了该病毒程序。仅仅三十秒。它就会感染系统内全部可执行地exe文件。
这个病毒地源码有一段修改可执行程序地代码。这段代码地目地在于篡改程序地指针序列。可执行地程序有一段指针序列过指针序列可以决定一个可执行程序地执行结果。这个病毒修改程序地指针指向。将可执行程序中包含地指针全部指向该病毒。
也是说。任何可执行程序一旦运行。那么它先执行地就是这个病毒程序。通过篡改程序指针序列病毒到原程序成为合法程序地一部分。
萧云飞摇头笑了笑。虽然这个病毒也很厉害。但是它与萧云飞之前遇到地那个级病毒相比却要逊色许多。
虽然这个病毒也采用了多态性技术是它的多态性却相对单一了很多。多态性的目的在于赋予一个病毒多种形态,比如病毒以哪一种形式隐匿在系统文件中,它有点相当于变色龙的皮肤。
萧云飞翘起嘴巴笑了笑,对付病毒的多态性早已经深有体会,针对病毒的多态性要编写相应的狙杀代码,他应该算得上轻车熟路。
萧云飞以前为了应对那个级病毒而编写的程序代码还存储在自己的ft空间,所以他用不着自己去费力编写代码,所以,他连上了网络。
凯伦面对萧云飞的病毒程序却犯难了云飞病毒的作用很简单,它就是为了感染系统所有的ord文档和后缀名为jgg的图片。
但是在分析病毒的第一步伦却彻底傻眼了,因为他不能对病毒程序就行反汇编管用