病毒通常有两种传播方式。
第一种方式是扫描计算机以获得与网络的连接,然后将自己复制到该计算机可以访问的网络上的其他计算机。这是病毒最有效的传播方式,也是蠕虫的典型传播方式。当然,这种方法比其他方法需要更多的编程技能。第二种更流行的方式是阅读电子邮件地址簿并将自己发送给地址簿中的每一个人。编写这种类型的病毒程序很简单,这也解释了它为什么使用得如此普遍。
到目前为止,第二种方式是病毒传播最常用的方式,而微软的Outlook可能是这种病毒最为频繁攻击的电子邮件程序。与其说这是由于Outlook存在安全漏洞,不如说是因为Outlook能轻松上手。所有微软的Office产品都设计成了让合法的程序员能够访问该应用程序的许多内部对象,从而可轻松创建能集成到微软Office套件中的应用程序。例如,程序员可以编写一个应用程序来访问Word文档、导入Excel电子表格,然后使用Outlook自动将生成的文档通过电子邮件发送给相关方。微软在简化这个过程方面做得特别好。完成这些任务通常仅仅需要编写少量程序。在Outlook中,引用Outlook并发送电子邮件只需不到5行代码。这意味着一个程序可以让Outlook自己发送电子邮件,而无须让用户知道。Internet上有大量代码示例展示怎样做到这一点,并且都是免费的。
无论病毒是怎么到来的,在它进入一个系统之后便试图传播。在许多情况下,病毒还试图对系统造成伤害。在病毒进入系统后,它可以做任何合法程序可以做的事情。这意味着它潜在地可以删除文件、更改系统设置或造成其他危害。病毒攻击的威胁再怎么强调也不为过。让我们花点时间来看看一些病毒的爆发,看一下它们是如何运作的,并描述它们所造成的破坏。其中有些病毒较老,有些病毒则是近期的。
资料来源:《网络防御与安全对策:原理与实践(原书第3版)》,文章链接:https://developer.aliyun.com/article/726100
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。