没有合适的资源?快使用搜索试试~ 我知道了~
7章计算机病毒技术分析与安全防护.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 168 浏览量
2021-10-02
11:02:36
上传
评论
收藏 70KB PDF 举报
温馨提示
试读
5页
7章计算机病毒技术分析与安全防护.pdf
资源推荐
资源详情
资源评论
7.8 蠕虫病毒
蠕虫:一种通过网络传播的恶性计算机病毒
蠕虫具有病毒的一些共性,如传播性、隐蔽性、破坏性等,还有其特有的特征,如不利用文件
寄生(有的只存在于内存中) ,对网络造成拒绝服务等攻击。
蠕虫使用存在危害的代码攻击网上的受害主机,并在受害主机上自我复制,再攻击其他的受害
主机。
7.8.1 蠕虫的起源及其定义
1、蠕虫的起源
1980 年, Xerox PARC 的研究人员 John Shoch 和 Jon Hupp 在研究分布式计算、监测网络上的其他计
算机是否活跃时,编写了一种程序, Xerox 蠕虫
1988 年 11 月 2 日,世界上第一个破坏性计算机蠕虫正式诞生
Morris 为求证计算机程序能否在不同的计算机之间进行自我复制传播,编写了一段试验程序
为了让程序能顺利进入另一台计算机,他还写了一段破解用户口令的代码; 11 月 2 日早上 5 点,这
段被称为 “Worm”(蠕虫 )的程序开始了它的旅行。进入了几千台计算机,让它们死机; Morris 蠕虫利
用 sendmail 的漏洞、 fingerD 的缓冲区溢出及 REXE 的漏洞进行传播; Morris 在证明其结论的同时,
也开启了蠕虫新纪元。
2、蠕虫的原始定义
蠕虫在 1982 年由 Xerox PARC 的 John F. Shoch 等人引入计算机领域, 并给出蠕虫的两个最基本
特征:“可以从一台计算机移动到另一台计算机”和“可以自我复制”
Fred Cohen 在 1984 年给出病毒定义: “A program that can ,infect? other programs by modifying
them to include a possibly evolved copy of itself. ”
1988 年 Morris 蠕虫爆发后, Eugene H. Spafford 为了区分蠕虫和病毒,给出了蠕虫的技术角度
的定义:“Worm is a program that can run by itself and can propagate a fully working version of itself to
other machines.
解释病毒为:“Virus is a piece of code that adds itself to other programs, including operating systems.
It cannot run independently and it requ ires that its 'host' program be run to activate it. ”
3 、蠕虫定义的进一步说明
计算机病毒主要攻击:文件系统 蠕虫主要利用:计算机系统漏洞 (Vulnerability)
蠕虫的定义中强调了自身副本的完整性和独立性,这也是区分蠕虫和病毒的重要因素。通过观
察攻击程序是否存在载体来区分蠕虫与病毒。
普通病毒与蠕虫病毒比较:
病 毒 蠕 虫
存在形式 寄生 独立个体
复制机制 插入到宿主程序 (文件 )中 自身的拷贝
传染机制 宿主程序运行 系统存在漏洞 (Vulnerability)
搜索机制 (传染目标 ) 主要是针对本地文件 主要针对网络上的其它计算机
触发传染 计算机使用者 程序自身
影响重点 文件系统 网络性能、系统性能
计算机使用者角色 病毒传播中的关键环节 无关
防治措施 从宿主程序中摘除 为系统打补丁 (Patch)
7.8.2 蠕虫的分类
1、蠕虫的分类
根据蠕虫的传播、运作方式,将蠕虫分为两类:
资源评论
资料大全
- 粉丝: 14
- 资源: 26万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功