- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章第三章计算机病毒结构分析计算机病毒结构分析
上海交通大学信息安全工程学院上海交通大学信息安全工程学院
刘功申
本章学习目标
了解COM、EXE、NE、PE可执行文件格式
掌握引导型病毒原理及实验
掌握掌握COMCOM文件病毒原理及实验文件病毒原理及实验
掌握PE文件型病毒及实验
信息安全工程学院
总体概念
DOS病毒定格在5000多种
DOS是VXer 的乐园(Aver)
99x病毒病毒riing33, riing00
2K病毒主要是ring3
Windows文件格式变迁:
•• COMCOM
• EXE:MZ-NE-PE
• VVxdd: LE(16BitLE(16Bit, 32Bit)32Bit)
信息安全工程学院
章节主要内容
一、引导型病毒编制原理及实验
二、16位COM可执行文件病毒原理及实验
三三、3232位位PEPE可执行文件病毒原理及实验可执行文件病毒原理及实验
信息安全工程学院
一、引导型病毒编制原理及实验
PC引导流程
CPU\BIOS 引导区、分 发现操作系统
加电 POST 自检
初始化 区表检查 执行引导程序
信息安全工程学院
引导区病毒取得控制权的过程:引导区病毒取得控制权的过程:
11 正常的引导过程正常的引导过程
MBR和分
区表装载 运行DOS 加载IO.sys 加载DOS
引导程序 MSDOS.sys
DOSDOS引导区引导区
22用被感染的软盘启动用被感染的软盘启动
引导型病毒 寻找DOS 将DOS引导 病毒将自己写入
从软盘加载 引导区的 区移动到别的 原DOS引导区
到内存到内存 位置位置 位置位置 的位置的位置
33病毒在启动时获得控制权病毒在启动时获得控制权
MBR和分区表 原DOS引导
将病毒的引导 运行病毒 病毒驻留 程序执行并加
程序加载入内存 引导程序引导程序 内存内存 载载 DOS系统系统
信息安全工程学院
引导区病毒实验
【实验目的】
通过实验,了解引导区病毒的感染对象和感染特征,重
点学习引导病毒的感染机制和恢复感染染毒文件的方法,
提高汇编语言的使用能力提高汇编语言的使用能力。
【实验内容】
本实验需要完成的内容如本实验需要完成的内容如下:
引导阶段病毒由软盘感染硬盘实验。通过触发病毒,观
察病毒发作的现象和步骤学习病毒的感染机制察病毒发作的现象和步骤学习病毒的感染机制;阅读和阅读和
分析病毒的代码。
DOSD
文档评论(0)