第7章病毒幻灯片.ppt

第七章 恶意代码与计算机病毒 7.1 恶意代码 7.2 计算机病毒 7.3 防治措施 7.4 本章小结 7.1 恶意代码 7.1.1 恶意代码的概念 代码是指计算机程序代码,可以被执行完成特定功能。任何事物都有正反两面,人类发明的所有工具既可造福也可作孽,这完全取决于使用工具的人。计算机程序也不例外,在善良的软件工程师们编写了大量的有用软件(操作系统、应用系统、数据库系统等)的同时,黑客们却在编写着扰乱社会和他人,甚至起着破坏作用的计算机程序,这就是恶意代码。 7.1.2 恶意代码的分类 恶意代码可以按照两种分类标准,从两个角度进行直交分类。一种分类标准是,恶意代码是否需要宿主,即特定的应用程序、工具程序或系统程序。需要宿主的恶意代码具有依附性,不能脱离宿主而独立运行;不需宿主的恶意代码具有独立性,可不依赖宿主而独立运行。另一种分类标准是,恶意代码是否能够自我复制。不能自我复制的恶意代码是不感染的;能够自我复制的恶意代码是可感染的。 由此,可以得出以下4大类恶意代码(见表7-1): 不感染的依附性恶意代码; 不感染的独立性恶意代码; 可感染的依附性恶意代码; 可感染的独立性恶意代码。 分类标准需要宿主无需宿主不能自我复制不感染的依附性恶意代码不感染的独立性恶意代码能够自我复制可感染的依附性恶意代码可感染的独立性恶意代码目前发现并命名的主要恶意代码按上述分类方法的分

文档评论(0)

1亿VIP精品文档

相关文档