这款病毒最大的特点不是在它的破坏性,而是在它的感染方式上。
这种病毒,会产生一段N种可能的解码运算程序,病毒被隐藏在未进行解码的数据中,对电脑的引导区和程序区都会进行感染。
可能说引导区和程序区大家不甚明了,可是如果告诉大家,如果引导区坏了电脑就无法启动,程序区坏了软件就无法正常运行,可能大家就明白这种病毒的公害了。
要破解这个病毒,就要找到病毒的解密算法,然后进行还原式查找并删除。
古平心通过对内存变化的观察,最终确认,电脑中的就是这个病毒。
或者是它的一个变种,不过那无所谓。
现在摆在古平心面前的,是如何解密病毒代码。
因为病毒是随机计算出来的,如果不能解密的话,那么就无法知道病毒的特征码,也无法使用解密加特征码删除的模式来进行杀毒。要知道特征码是杀毒软件为了识别病毒所采用的一种机制,将每个自己所知道的病毒的其中一段代码拿出来作为识别病毒的‘身份证’,那段代码就是特征码。后世几乎所有的杀毒软件,都在使用着特征码杀毒方式,所以如果是一款新的病毒,杀毒软件没有对应的特征码记录,那么就无法识别这个病毒,所以在拥有杀毒软件的同时,古平心也早就知道不能过于大意,杀毒软件不是万能的……
可是要知道,‘一半’的解码运算程序,是有上亿种可能的,要是随便一个一个的去猜的话,古平心连自己的死法都知道了,绝对是累死的。
不过古平心有自己办法。
拿起内存调用器,古平心向着病毒杀了过去。
每次病毒要想运行,都要通过其本身随机形成的解码器进行解码,古平心就靠着这点,找到了隐藏在一个角落里的解码器。
可是用病毒自己的解码器是不行的,那只是单纯的运行病毒而已。
搓搓手,古平心没有想到今天竟然用到了这么多相关的知识。
果然病毒才是软件的集大成者。
古平心笑笑,然后双手再次放在了键盘之上。
这一次,要进行软件的反编译。
病毒没有如自己的java、linux一般加壳,还是很光洁的一条小蛇,所以古平心没有费一点儿劲,就找到了程序的入口。
反编译,就是将已经编译好的程序反向处理,让其再编程汇编命令,由于手头上有相应的软件,所以这一步古平心做的很容易。
接下来,就是分析对方随机生成的这个算法了。
古平心飞速的浏览着这个程序,随着第二层的功力逐渐加深,他的手虽然不像以前那样速度飞快,可是身体的其他部分却都有了长足的加强,比如眼力,旁边的罗成浩根本还没有看清楚几个字呢,古平心就已经翻页了。
将主要的运算用手写在纸上,然后加以还原,最后古平心终于在纸上写出了一个四则运算的式子。
有了它,‘一半’就等于拿下了一半儿了。
古平心坐在那里,好似回到了当初指点网络江山的年代,微笑的脸,也显露出了一丝霸气。
坐在电脑前的古平心,才是真正的古平心。
手下不停,根据刚才总结出来的方程式写出相应的代码,不一会儿,一款专杀软件就完成了。
不过这还是只能对应一台机器的病毒,要想将所有机器的病毒都解决掉,如果光靠这样一个一个来的话,简直就是要命。
如果只是这样而已,古平心就不是古平心了。
古平心看了看旁边紧张的罗成浩,然后习惯性的给了对方一个安慰的微笑,继续写起程序来。
可是罗成浩看着这个微笑想哭……可想学啊,大哥你别那么快好不好?我看不清楚你干了什么啊……
古平心可没有功夫管罗成浩,他要做一个劫持程序,将解密后的病毒源码劫持下来。
这其实说起来也是病毒的一种,比如大家所熟悉的QQ盗号木马,它们就是通过劫持计算机的键盘输入,来进行密码盗号的,而古平心要劫持的,就是内存。
很快,结果就出来了。
“小东西,看你还往哪里跑。”
有了特征码,将劫持程序修改一下就变成了一个杀毒陷阱,一个虚拟的、假的运行环境。
所有的程序,要想运行都要将自己的命令加载到内存中,然后通过CPU一条一条执行,而‘一半’这个病毒,就是要进行解码后加载到内存中,这时候,它就是真正的病毒,因为特征码已经解密出来了,所以通过特征码就可以确认对方的身份。这时候就可以进行查杀,可是这样难保不会二次感染,所以使用劫持程序写一个陷阱,使得所有软件都要通过这个陷阱进行间接加载,不能直接加载到内存之中,这就防止了二次感染的可能。这就是古平心的整体思路。
不一会儿,在古平心的努力下,‘一半’的真正的专杀程序,就写出来了。
“好了,拿去用吧。”
“谢谢啦,平心。”
“不用。”古平心摆摆手,回寝室上课去了。
“平心你别走。”见古平心竟然要走,罗成浩一把抓住了他。
“有啥事?”
“平心,你教教我你刚才干了什么呗?”
“等我有空我会教你的,行了我走了,有点儿事情要想。”
“记得我可是等着你啊……”
“安心吧。”
………………
“哥们儿,我机器中毒了,你有没有办法?”“什么病毒啊?”“不知道,一个新型的。就是上次跟你借的盗版游戏里带的。”“啊?那个啊,我这里有专杀软件,你过来拿吧。”
“真的假的?我这就来。”
………
“哥们儿,我机器中毒了,你有没有办法?”“什么病毒啊?”“不知道,一个新型的。就是上次跟你借的盗版游戏里带的。”“啊?那个啊,我这里有专杀软件,你过来拿吧。”
“真的假的?我这就来。”
………
以上过程乘以N倍,古平心不知道的是,自己所写的专杀软件,竟然几经辗转之后,最终竟然传到了一个人的手中。
“写这个杀毒软件的是谁?天才啊,天才,咱们瑞星一定要将这个人拿下来。记住,要不惜一切代价。”某老总如是嚎叫着。
(某IE被自己给干掉了……感觉自己好强大……无敌了……)
58xs8.com