chp2 计算机病毒预备知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机病毒预备知识 计算机病毒原理-第二章 2.1 硬盘结构简介 温彻斯特盘(Winchester) 1973年IBM生产 核心: 磁盘片被密封、固定并且不停地高速旋转 磁头悬浮于盘片上方沿磁盘径向移动,并且不和盘片接触 硬盘的物理结构 硬盘的逻辑结构 2.1.1 硬盘的物理结构 存储数据原理 电、磁转换 必须对磁盘片表面的磁介质进行某些有序的磁化处理 硬件组成主要有两大部分 磁头-盘片组件 读写磁头、磁头驱动机构、磁盘片、磁盘驱动电机等 印制电路板组件 电阻、电容、半导体集成电路等元件组成的控制电路 2.1.1 硬盘的物理结构 2.1.2 硬盘参数 硬盘参数CHS 柱面Cylinder 磁道(磁头Head) 扇区Sector 3D参数 磁头数 柱面数 扇区数 寻址方式 2.1.3 硬盘寻址 CHS寻址方式,最大只能访问8GB 磁头数 8bits (取值范围“0到磁头数-1”) 柱面数 10bit (取值范围“0到柱面数-1”) 扇区数 6bits (取值范围“1到扇区数”) 每个扇区 512字节 磁盘最大容量 255*1023*63*512/1048576=8024MB 硬盘厂商常用单位 255*1023*63*512/1000000=8414MB 2.1.4 现代硬盘结构 外圈磁道的扇区比内圈磁道多 硬盘不再具有实际的3D参数 寻址方式: LBA线性寻址(Logic Block Address) 线性地址是物理扇区的逻辑地址 突破了8G的限制 2.1.5 硬盘分区 最多可以划分为4个主分区 只有经过分区,才能使硬盘的管理系统知道这块硬盘有哪些区域可以使用 分区过程 分区程序向0柱面0磁头1扇区写入主引导记录和分区记录表 建立一个分区表链 向所有的逻辑驱动器写入链表记录 2.1.5 硬盘分区 常见分区格式 FAT16、FAT32、NTFS和Linux 高级格式化 Format程序 每个分区内建立完整的存储系统 在分区内建立分区引导记录、文件分配表、文件目录表和数据区 2.1.6 硬盘的数据结构 按照其不同的特点和作用分为5部分 主引导记录区 (MBR区) 操作系统引导记录区(DBR区) 文件分配表 (FAT区) 根目录区 (DIR区) 数据区(DATA区) 2.1.6 硬盘的数据结构 0磁道0柱面1扇区 共512字节 前446个字节( MBR占用) 另64个字节DPT(Disk?Partition?Table硬盘分区表) 最后两个字节 55,AA分区结束标志 2.1.6 硬盘的数据结构 主引导记录 包含了硬盘的一系列参数和一段引导程序 硬盘引导程序 检查分区表是否正确 在系统硬件完成自检以后引导具有激活标志的分区上的操作系统 并将控制权交给启动程序 硬盘引导程序可以改变,从而实现多系统共存 MBR不依赖任何操作系统 主分区表表项内容 例子 80?01?01?00?0B?FE?BF?FC?3F?00?00?00?7E?86?BB?00 最前面的“80” 分区的激活标志,表示系统可引导 01?01?00“ 分区开始的磁头号为01,扇区号为01,柱面号为00 “0B” 分区的系统类型是FAT32(其他常用04-FAT16,07-NTFS) FE?BF?FC“ 分区结束的磁头号为254,扇区号为63、柱面号为764 3F?00?00?00“ 首扇区的相对扇区号为63 7E?86?BB?00“ 总扇区数 2.1.6 硬盘的数据结构 DBR(Dos?Boot?Record) 操作系统引导记录区(OS可以直接访问的第一个扇区) 位于硬盘的0磁道1柱面1扇区 引导程序 主要任务是当MBR将系统控制权交给它时,判断本分区根目录前两个文件是不是操作系统的引导文件 如果确定存在,就把其读入内存,并把控制权交给该文件 BPB(Bios?Parameter?Block)本分区参数记录表 记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数,分配单元的大小等重要参数 2.1.6 硬盘的数据结构 文件分配表区 (FAT- File?Allocation?Table ) 根目录区( DIR-Directory) 记录着根目录下每个文件(目录)的起始单元,文件的属性等 定位文件位置时,操作系统根据DIR中的起始单元,结合FAT表就知道了文件在硬盘中的具体位置和大小 数据区(DATA) 真正意义上的数据存储的地方 占据硬盘上的大部分数据空间 2.2 文件系统 FAT(文件分配表) 一种文件管理系统 追踪记录每一段程序或文件的位置,从而使OS能够根据它找到相应的文件 FAT系统 FAT12 FAT16 FAT32 分别使用12、16、32位的文

文档评论(0)

光光文挡 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档