登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
计算机病毒 教学ppt课件 3-计算机病毒的基本机制.ppt
文档分类:
IT计算机
|
页数:约55页
举报非法文档有奖
分享到:
1
/
55
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
55
下载此文档
文档列表
文档介绍
计算机病毒 教学ppt课件 3-计算机病毒的基本机制.ppt
计算机病毒Computer Virus
汪洁
******@
1
计算机病毒的结构
ECHO ON
REM 文件名
REM 本病毒感染自动执行批处理文件
IF DRIVE块在总体上控制病毒程序的运行。其基本动作如下:
调用感染模块,进行感染。
调用触发模块,接受其返回值。
如果返回真值,执行破坏模块。
如果返回假值,执行后续程序。
14
病毒程序结构
Program Virus:= {
Subroutine infect_executable := {
loop: file=Random_executable;
if first_line of file = 1234567
then go loop;
append virus to file;
}
Subroutine Do_damage := {……}
/*whatever damage is desired*/
Subroutine trigger_pulled := {Return true on desired condition}
main_program := {
infect_executable;
if trigger_pulled then Do_Damage;
Goto next;
next:
}
}
15
计算机病毒的传播机制
病毒感染目标和过程
感染长度和感染次数
引导型病毒的感染
寄生感染
插入感染和逆插入感染
链式感染
破坏性感染
滋生感染
没有入口点的感染
OBJ、LIB和源码的感染
混合感染和交叉感染
零长度感染
16
病毒感染目标和过程
硬盘系统分配表扇区(主引导扇区)
硬盘BOOT扇区
软盘BOOT扇区
覆盖文件(OVL)
EXE文件
COM文件
COMMAND文件
IBMBIOS文件/IBMD0S文件
另外,eml,doc,dot,bvs,bat, pl,html,flash,dll,sys, asp
17
病毒感染目标和过程
病毒入侵宿主程序的基本方式有两种:替代方式和链接方式。染毒程序运行时,必须能使病毒代码得到系统的控制权。染毒程序运行时,首先运行病毒代码。而病毒的宿主程序可分为两类:操作系统和应用程序。
病毒代码替换磁盘的Boot扇区、主引导扇区。
COMMAND程序做宿主程序
应用程序做宿主程序
18
病毒感染目标和过程
19
病毒感染目标和过程
20
感染长度和感染次数
保持原长度。
增长长度为恒定值。
增长长度的单位为一基数,在1节(16字节)内浮动。
每次感染,宿主程序增长长度都在变化。
21
单次感染
单次感染病毒在每次感染宿主程序时,将病毒代码放入宿主程序的同时,还放置了感染标记。当病毒再次遇到已染毒程序时,当发现染毒程序中的感染标记时,便不会再进行感染。
22
重复感染
重复感染是指病毒遇到宿主文件时,不论宿主文件是否已感染过,都再次进行感染。重复感染的结果是病毒文件长度不断膨胀。病毒的重复感染可分如下几种。
简单的重复感染。
有限次数重复感染。
每次重复感染时,长度变化。
每次重复感染时,病毒代码的位置变化(变位重复感染)。
23
变位重复感染
24
引导型病毒的感染
25
引导型病毒的感染
隐藏方法
把FAT表中的簇标记为bad
改变BPB中的逻辑驱动器的容量
非常规格式化磁盘
26
寄生感染
病毒将其代码放入宿主程序中,不论放入宿主程序的头部、尾部还是中间部位,都称之为寄生感染。病毒放入宿主程序中部的感染方式称为插入感染,另外有插入感染和逆插入感染。
有两种方法把病毒放入文件的头部。第一种方法把目标文件的头部移到文件的尾部,然后拷贝病毒体到目标文件的头部的空间。第二种方法是病毒在RAM中创建其拷贝,然后追加目标文件,最后把连接结果存到磁盘。
27
寄生感染
28
寄生感染
29
寄生感染
30
插入感染和逆插入感染
一般病毒感染宿主程序时,病毒代码放在宿主程序头部或尾部。而插入感染病毒能够自动地将宿主程序拦腰截断,在宿主程序的中部插入病毒代码。
计算机病毒 教学ppt课件 3-计算机病毒的基本机制 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年第116讲:breaktheice;iceberg(共10篇..
27页
2025年端午节龙舟的作文(精选13篇)
19页
沟通媒介之书面沟通
51页
医学资料 乳腺癌病人护理查房 学习课件
16页
2025年高考文言文阅读精练系列之古代散文阅读..
4页
2025年部编版五年级语文上册期末考试及答案2
8页
2025年追补确认以前年度资产损失的所得税处理..
3页
2025年论商品房预售登记的法律性质和效力以及..
12页
2025年荷叶碱
4页
机电基础知识学习
33页
期货从业资格考试培训第二期
21页
2025年滑动变阻器取值范围和最大最小功率问题..
3页
2025年模式比趋势更重要百年一人
9页
2025年新人教版七年级数学下册不等式与不等式..
3页
2025年教育学发展史上各个时期代表人物著作及..
4页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
55
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
glfsnxh
文件大小
:
250 KB
时间
:
2022-07-03
相关标签
计算机病毒ppt课件
计算机病毒课件
计算机病毒教学设计
计算机病毒论文
计算机病毒案例
计算机病毒防治措施
计算机病毒防范论文
预防计算机病毒的措施
计算机病毒的防治措施
防范计算机病毒的措施
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
2025年液压传动题库
2025年河北科技大学-第二-PLC-A试卷答案
2025年课文埃及的金字塔教学反思
2025年给奶奶感谢信(集锦8篇)
2025年给公司同事元旦的祝福语(共14篇)
2025年语文教学反思汇编篇
2025年结婚邀请函(整理10篇)
2025年诚信演讲稿范文集锦6篇
2025年结婚典礼仪式(共12篇)
2025年施工组织设计岗位职责
2025年新部编版五年级语文上册期末测试卷一..
2025年评估工作发言稿
2024年湖南现代物流职业技术学院单招职业适..
户外音乐节项目融资计划书
部编版二年级下册生命安全教育全册教案
户外音乐节项目融资方案
中国大陆及邻区板内应力场的动力学模拟
散酒加盟合同
一年级科学质量分析
皮带运输机安装方案设计
辛酸-硫酸铵法纯化单克隆抗体
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部