磁盘数据保护技术的研究

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:amoyzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:磁盘已经成为个人计算机存储的主要外围设备,对磁盘中重要数据的保护具有一定的研究意义。本文主要介绍了利用拦截int13中断并完成硬盘MBR保护程序。
  关键词:磁盘数据;MBR;中断
  中图分类号:TP333.2 文献标识码:A 文章编号:1007-9599 (2013) 03-0000-02
  1 引言
  磁盘数据保护主要是完成2方面的工作[1]:确保数据安全、确保数据正确。而导致磁盘安全性、正确性受到破坏的威胁却来自多方面。
  (1)当遇到地震、火灾、洪水等不可抗力灾害,或者失窃、人为丢失等。
  (2)保密性攻击,主要是指未经授权的用户,“非法”获得保密数据。例如对用户植入木马程序。
  (3)完整性攻击是指未经授权用户,“非法”修改存储在磁盘上的数据。
  (4)误操作是指经授权的用户,由于计算机常识的缺失,或者其他原因,导致磁盘数据上的错误操作。
  2 硬盘读写中断
  2.1 CHS硬盘读写
  2.2 LBA硬盘读写
  LBA,全称为扇区的逻辑块地址,又称为线性寻址,是当前硬盘的主流寻址方式。为了与使用CHS寻址的旧软件兼容,在硬盘控制器内部设有一个地址翻译器,可以将CHS转化成LBA参数。确保老的软件依然可以在LBA寻址方式的硬盘上使用。在使用扩展INT 13H时,需要指定一个磁盘地址包,且在使用前,需要先测试BIOS是否支持扩展INT 13H。磁盘地址包的格式及常用的中断调用如下:
  3 通过驻留内存保护MBR
  在实模式中,要实现对MBR的保护,主要是解决两个方面的问题,第一是拦截INT 13H对硬盘的写操作,第二是要使保护程序常驻内存。所要拦截的中断有3个,即:INT 3H断点指令、INT 13H硬盘控制中断、INT 19H系统引导自举中断。
  4 结束语
  数据作为信息的基本元素,其丢失所造成的损失可以是难以估计的,因此研究磁盘数据的保护,具有很重要的实际意义。本文利用内存驻留、接管INT 13H,实现了在实模式(DOS下)对MBR的保护。
  参考文献:
  [1]天奥.硬盘管理与维护技术[M].北京:学苑出版社,2000:10-15.
  [2]白天.磁盘系统数据的保护[J].兰州大学学报(自然科学版),1994,30(01):45-48.
  [3]杨凡.微型计算机磁盘数据的安全保护系统[J].浙江师范大学学报(自然科学版),1993,13(03):28-32.
  [4]李建民.大容量硬盘分区表的重构[J].上海应用技术学院学报(自然科学版),2004,4(02):111-116.
  [作者简介]蔡斌(1991-),男,本科,研究方向:计算机、网络技术。
其他文献
第十六届国际二次离子质谱学会议(The 16th International Conference on Secondary Ion Mass Spectrometry,SIMSXVI)于2007年10月29日至11月2日在日本西部滨海城市金泽(Kanazawa
期刊
利用射频等离子体增强化学气相沉积(RFPECVD)方法,以CH4、Ar和H2为气源,在CR-39树脂材料上制备出了含氢非晶碳膜(a-C:H膜)。研究了不同偏压对a-C:H膜生长过程和光学特性的影响。使用
研究了真氧产碱杆菌利用混合有机酸作为碳源进行聚羟基烷酸酯的生物合成.实验表明,在由乙酸、丙酸、乳酸、丁酸组成的混合酸中,各有机酸在细胞生长以及聚羟基烷酸酯的合成过
本文对传统的冒泡排序算法进行深入分析,综合趣味和性能两方面,提出了改进算法,提高了算法的效率和实用性。
设计合成了1-甲基-3-丁烷磺酸咪唑硫酸氢盐([(n-Bu-SO3H)MI m][HSO4])、1-甲基-3-丁烷磺酸咪唑对甲苯磺酸盐([(n-Bu-SO3H)MI m][p-CH3C6H4SO3])和硫酸三乙胺([Et3NH][HSO4])3种Brnste