[实用新型]计算机系统保护卡无效
| 申请号: | 99200625.2 | 申请日: | 1999-01-15 | 
| 公开(公告)号: | CN2370473Y | 公开(公告)日: | 2000-03-22 | 
| 发明(设计)人: | 张承;范小安;蒋东兴;石碞;王越峰;郭军燕 | 申请(专利权)人: | 清华大学 | 
| 主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F12/16 | 
| 代理公司: | 清华大学专利事务所 | 代理人: | 廖元秋 | 
| 地址: | 10008*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 计算机系统 保护 | ||
本实用新型属于计算机技术领域,特别涉及一种用于保护计算机硬盘上的一定范围的数据不被更改、以及系统设置(CMOS)不被更改的计算机系统扩展卡。
在微机的使用过程中,硬盘和CMOS信息经常遭受病毒和人为因素的破坏,导致信息丢失,严重时机器瘫痪,不能工作。
目前针对硬盘保护的扩展卡主要可以分为两种类型,一种是通过软件实现保护功能的软保护卡,另一种是通过硬件实现保护功能的硬保护卡。
软保护卡主要包括一个系统总线接口和一个程序存储器。虽然它本身是硬件,但是它对硬盘的保护是通过程序存储器中的计算机程序来修改磁盘读写中断INT 13H来实现的,也就是通过软件方法实现硬盘保护功能。磁盘读写中断是基本输入输出系统BIOS的接口,它接受应用程序对磁盘的读写请求,然后通过端口操作来完成该请求。通常,DOS环境下的应用程序是通过磁盘读写中断来读写硬盘的。软保护卡截获了磁盘读写中断,通过嵌入的程序来对应用程序的磁盘服务请求进行判断,如果应用程序要进行非法的操作,例如写硬盘一定范围内的数据,格式化等,则终止该操作,然后返回操作成功信号,使应用程序以为操作成功,继续执行程序而不报告出错;如果应用程序的操作合法,则转入到正确的磁盘读写中断入口继续执行。这种保护结构的安全基础是应用程序必须要通过磁盘读写中断来进行硬盘的操作,因此使它的保护功能非常不可靠。因为,作为系统软件的一部分,中断的入口是可以被随意更改的,硬盘保护卡可以更改入口,应用程序同样也可以更改,所以一旦应用程序将中断入口恢复成原始值,使得对硬盘的操作不经过硬盘保护卡而直接进入BIOS内部,那么保护卡的保护功能就不可能起到任何作用了。从另一个角度来说,如果应用程序根本不使用中断而象BIOS一样直接用端口对硬盘进行操作,那么保护卡也将形同虚设。
软保护卡中还包括通过备份/还原的方法来实现硬盘保护功能的硬盘保护卡。这种卡将硬盘的一部分作为备份区,当需要对系统进行恢复时,使用备份区中的数据进行还原。这种卡不一定依赖于磁盘读写中断的保护,而主要依赖于备份区。所以,一般的说,这种硬盘保护卡并没有对操作系统所在的分区甚至备份区进行保护。因为它没有对硬盘进行写保护,任何备份分区的数据一样是有可能被改写的,还原也就失去了意义。即使它使用了写保护也是使用前面所述的软保护卡的方法,是非常不可靠的。
总的来说,软保护卡实现简单,但是对硬盘保护的可靠性却很差。
硬保护卡主要包括硬盘数据接口,判断逻辑电路,接口控制部件等部分,需要有硬盘的数据线接到保护卡上。由于对硬盘的任何读写指令都是通过硬盘数据线传输的,硬保护卡就可以通过对数据线上的数据流进行分析来判断当前对硬盘的操作是否为非法操作从而采取相应的动作。现阶段的硬保护卡只是对非法的操作进行干扰,而不进行其他的操作。这也就意味着,当BIOS要写硬盘数据时,它会向硬盘发送一个命令,但是这个命令却被保护卡给干扰了,硬盘将会忽略掉这个命令,但是由于这种干扰信号是通过并在硬盘数据线上的硬盘保护卡产生的,所以干扰的具体结果将由保护卡和硬盘控制器的共同决定,这在很大程度上会使系统不稳定,而如果加大保护卡的驱动能力,势必会使硬盘控制器存在因过载而损坏的可能。所以这种保护卡的稳定性很差。
对于系统CMOS的保护,现在通用的做法是将原始的CMOS参数备份到硬盘上的特定扇区,在系统启动过程中,会初始化扩展卡上的存储器中的计算机程序,该程序检查当前的CMOS参数与硬盘上的参数是否一致,如果不一致,则将使用硬盘上的数据进行恢复。由于CMOS参数是各个厂商自己定义的,大部分没有统一的含义,而且在系统初始化的过程中,即使没有人为的更改,其中的某些值也有可能发生变化,这样,当保护卡检测时就会发现不一致,于是恢复原始值.,然后重新启动计算机,但是重启的过程中这些值又会改变,所以计算机将会不停的重启,不能正常工作。
本实用新型的目的是为克服已有技术的不足之处。设计出一种微机系统保护卡,使其能严密保护硬盘和CMOS信息不被病毒和人为因素的破坏,使病毒和人为操作不能破坏硬盘被保护的分区中的所有文件、引导区、分区表和CMOS信息,同时又不影响正常使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99200625.2/2.html,转载请声明来源钻瓜专利网。





