1、2019年1月29日 星期二 第1页计算机病毒分析与防治教程 清华大学出版社教学目标蠕虫的定义 特征 传播手段 防范蠕虫病毒 2019年1月29日 星期二 第2页计算机病毒分析与防治教程 清华大学出版社教学重点组件与脚本对组件的调用 蠕虫病毒的传播方式 蠕虫与溢出 典型蠕虫病毒分析2019年1月29日 星期二 第3页计算机病毒分析与防治教程 清华大学出版社5.1 预备知识 蠕虫有不少是PE格式的文件,也有不少是用脚本文件来编写的。典型的脚本语言有VBScript和JavaScript。脚本和组件造就了“动感十足”的网页,也是许多脚本病毒生存的基础。 脚本(Scripting)是由一系列的解释性
2、语句所组成的(区别于exe文件的二进制代码),由脚本解释器(如wscript.exe)解释执行的代码。 2019年1月29日 星期二 第4页计算机病毒分析与防治教程 清华大学出版社VBScript 脚本 VBScript是微软开发的脚本语言。是一种与Visual Basic类似的程序语言,它用于HTML ,和 制ActiveX, 程序 计出生动 式的Web的 用程序。VBScript 行,也 器 行。2019年1月29日 星期二 第5页计算机病毒分析与防治教程 清华大学出版社VBScript脚本格式.了 有的 器不 识别VBScript, 用成对标 器不 识别currency1释“,fifl
3、格式如 2019年1月29日 星期二 第6页计算机病毒分析与防治教程 清华大学出版社 ”脚本 由Netscape(网) 开发, 用来HTML的 , 开发 制的页有性和 性。JavaScript是一种基于对 (Object)和件动(Event Driven) 有性的脚本语言。 2019年1月29日 星期二 第7页计算机病毒分析与防治教程 清华大学出版社一 ”程序 ” ” 是第一 ” ” fi文件 器 行。 是 ”的对 方 。 2019年1月29日 星期二 第8页计算机病毒分析与防治教程 清华大学出版社组件与脚本对组件的调用 ” 用组件 ” ” 212 M f F P 4.0 P I F P . .D w P 1 ” ” f j ” .F j f . F : f . , .W . . ” 2019年1月29日 星期二 第9页计算机病毒分析与防治教程 清华大学出版社 ” 用组件 ” ” 212 M f F P 4.0 P I F P . .D w P 1 ” ” f w X j ” .F j f . F : f . , .W . . ” 2019年1月29日 星期二 第10页计算机病毒分析与防治教程 清华大学出版社5.2 网络蠕虫的特点 利用操系统和 用程序的漏洞动进行攻 传播方式多样病毒制技术与传统的病毒不同 与黑 技术相结合,潜 的威胁和损失大