自从1946年第一台冯-诺依曼型计算机ENIAC出世以来,计算机已被应用到人类社会的各个领域。然而,1988年发生在美国的"蠕虫病毒"事件,给计算机技术的发展罩上了一层阴影。蠕虫病毒是由美国CORNELL大学研究生莫里斯编写。虽然并无恶意,但在当时,"蠕虫"在INTERNET上大肆传染,使得数千台连网的计算机停止运行,并造成巨额损失,成为一时的舆论焦点。(此处内容来自于网络)
随着计算机技术和网络的发展,计算机病毒发生了几次巨变。
第一代——出现病毒。那时的病毒传播途径只是计算机之间的软盘和光盘交流。
第二代——网络病毒的兴起。病毒传播途径除了计算机之间的软盘和光盘交流还有了一个另外的途径——网络。但是由于当时网络不是十分普遍,所以通过网络传播的病毒不是很出名。
第三代——网络时代的兴盛。病毒传播的主要途径开始转向网络。
第四代——电子邮件的兴起。电子邮件病毒的出现,将网络病毒推向了病毒之王的宝座。
第五代——杂种病毒的出现。病毒附带有木马等程序,将病毒的威力大大加强。
字串2
第六代——病毒学会了偷渡阴平。恶意网页代码等成了病毒敲开计算机的敲门砖。让人防不胜防。
第七代——攻击性病毒的出现。病毒学会了攻击、破坏反病毒软件,为反病毒软件公司出了一道难题......
经过对现在流行病毒源代码的分析,我觉得病毒有这几个通性:
1 潜伏性
病毒会潜伏在计算机内等待时机造反,现在的大多数病毒都没有固定的发作时间,而是随机发作。
2 隐蔽性
随着病毒的进化,病毒变得越来越小,越来越聪明,任何一个文件都可能成为他的藏身之地。
3 破坏性
现在的病毒发作后都会出现计算机速度变慢、软件使用不正常甚至是系统崩溃......
4 攻击性
攻击反病毒软件的病毒越来越多,而且矛头直指著名反病毒厂家。
以上是我自己的一点看法,不一定成熟和正确,请各位高手多提意见。我个人觉得,病毒的通性应该不止这四个。