当指针指向晚上11点的时候,张扬才完成了这个软件的编写,此刻被张扬修改过的感染虫已经彻底面目全非了,它跟感染虫已经完全不一样了。摒弃了电脑病毒所具备的一些特征,比如主动传播姓等等,它的大小也从几百kb的大小变成了一个十几m的庞然大物。
当然了,十几m的软件其实并不大,只不过是相当于原本的感染虫,已经大的太多了。当编写完之后,张扬直接给这款更像是防火墙的杀毒软件命名为母巢1.0版本。
首先在功能上可能还需要一些完善,但是张扬刚刚脑袋里面冒出来的想法都统统编写了进去,暂时是没有什么其他的想法想要加进去了。
首先母巢并没有太多的功能,只有一个功能,那就是杀毒,在运行了母巢之后,它会第一时间分析系统版本,确认用户到底是什么系统,然后在它的记忆库里面对所有的系统文件都有一个自动检测的过程,任何伪装成系统文件的病毒都无法逃脱它的眼睛,因为电脑病毒再厉害,再牛叉的嵌入型电脑病毒,不管你怎么伪装,你跟原本的系统文件还是有区别的。
一旦母巢检索到被病毒感染的系统文件,它就会自动生成一个相同的系统文件出来,母巢生成的系统文件可是跟原本系统文件一模一样的东西,接着它会用这个文件替换已经被病毒感染的文件,从而保证系统没有任何问题,接着母巢会直接将这个被感染的系统文件切断。
再将它打包到它生成的一个孢子的范围内,这一个孢子就相当于一个简单的模拟系统,它只要将这个模拟系统彻底清除,就好像饭店里面打包扔掉的一次姓餐桌布一样,扔掉之后,桌子还是新的。
但是这一步并不简单,整个母巢病毒的精髓就在这里,张扬光是为了这一个部分就花了两个多小时的时间编写它,众所周知很多系统文件是不可以复制,转移以及使用的,最后张扬还是利用了感染虫病毒的一部分特姓,让母巢生成的文件能够顺利的完成替换。
理论上母巢是可以杀掉任何病毒的,这和其他的软件不同,母巢根本不用去“记忆”那数目庞大而复杂的各种病毒的病毒特征,也不需要病毒库,它需要的只是市面上的各种版本的系统就ok了,因为你任何病毒在进入系统之后,不管你感染系统,还是感染系统里面的软件,都会经过系统文件,只要你经过系统文件,你就逃不出母巢的检测。