[实用新型]一种悬挂式硬盘写保护监控器无效

专利信息
申请号: 97206979.8 申请日: 1997-01-16
公开(公告)号: CN2319854Y 公开(公告)日: 1999-05-19
发明(设计)人: 罗建平;李亚胜;黄宝凤 申请(专利权)人: 罗建平
主分类号: G06F12/14 分类号: G06F12/14;G06F11/30
代理公司: 南京市专利事务所 代理人: 汤志武
地址: 210009 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 悬挂 硬盘 写保护 监控器
【说明书】:

实用新型涉及一种数据储存体的防写装置,具体的说是一种硬盘写保护监控器。

监控计算机CPU对硬盘的写操作是防病毒产品的最基本功能之一。在DOS操作系统下CPU对硬盘的写操作按以下步骤进行:

1.应用程序调用DOS中断的文件管理功能,提出写盘请求。

2.DOS中断调用BIOS的INT13H中断。

3.BIOS的INT13H中断调用硬盘驱动程序,将数据写入硬盘。

现有的防病毒卡,如华星防病毒卡、瑞星防病毒卡,都是通过IBM/XT扩展卡的方式建立扩展的BIOS,接管INT13H中断,监控CPU对硬盘的写操作。这种方法有以下不足:

1.监控强度较弱。现有的防毒卡只能监控到通过DOS或BIOS进行的写操作,无法监控到直接调用BIOS中硬盘驱动程序的写盘操作,更无法监控到自带硬盘驱动程序的写盘操作,无法为硬盘提供可靠的保护。

2.挤占计算机扩展槽。

3.端口地址冲突。防毒卡与计算机CPU的通讯一般通过I/O端口进行,端口地址一般选在系统不用的空闲处,很可能与其它外设的地址相同,导致硬件冲突。

本实用新型的目的是提供一种监控强度高、不挤占计算机扩展槽、与其它硬件无端口地址冲突的计算机硬盘写操作监控硬件。

本实用新型主要由IDE输入插座、IDE写信号控制电路、IDE输出插座三部分构成。IDE写控制电路的输入端与IDE输入插座相连,接收IDE输入插座从计算机主板IDE接口输入的所有信号并进行逻辑运算,其输出端则与IDE输出插座相接。IDE输出插座同时与IDE输入插座相连,接收除写信号以外的所有其它信号。

本实用新型通过IDE连接电缆直接挂在IDE硬盘的接口处,由硬盘电源处转接线为写控制电路提供电源。

本实用新型的优点是:

1.从IDE端口监控CPU对硬盘的写操作,可阻止包括直接调用BIOS硬盘驱动程序及自带硬盘驱动程序的软件对硬盘数据的非法改写。

2.不占用计算机扩展槽。

3.与CPU的通讯经IDE端口进行,与其它硬件无端口地址冲突。

下面结合附图和实施例对本实用新型作进一步说明。

图一为本实用新型的电原理框图。

图二为本实用新型写控制电路的原理图。

图三为与本实用新型配套使用的软件(过滤程序)的流程图。

如图一所示,本实用新型主要由IDE输入插座、IDE写信号控制电路、IDE输出插座三部分构成。IDE输入插座与计算机主板IDE接口相连。IDE写控制电路的输入端与IDE输入插座相连,接收IDE输入插座从计算机主板IDE接口输入的所有信号,经逻辑运算后输入IDE输出插座。IDE输出插座同时与IDE输入插座相连,接收除写信号以外的所有其它信号,其输出端则与计算机硬盘相接。写控制电路所需工作电源由硬盘电源转接而来,也可自备电源,其工作电压为5V。

如图二所示,写控制电路由IC1(GAL16V8集成电路块)和IC2(74LS74集成电路块)构成。IC1用于对IDE写信号及写允许信号(写允许信号由与本实用新型配套使用的软件在计算机内存中所建立的硬盘写操作过滤程序来控制,其流程图如图3所示。)进行译码,以及用于接通或断开IDE写信号在写信号控制电路及输出插座间的信号连接。IC2用于保持IDE写允许置位信号的状态,并向IC1发写允许信号。当写允许信号置位时,若出现IDE写信号,则IC1输出写信号,当写允许置位被清除后,则IC1不输出写信号。

本实用新型的具体工作过程如下:

写本实用新型配套的软件在计算机内存中建立硬盘写操作过滤程序后,当CPU通过中断13H操作硬盘时,过滤程序首先判断是否为写硬盘操作请求。若不是写硬盘,则调BIOS磁盘驱动程序正常运行后退出磁盘操作系统。若是写硬盘,则计算其写盘地址,若不在写保护区(使用本实用新型对硬盘进行防写监控时,需事先将硬盘分为写保护区和非写保护区,将需要写保护的文件存入写保护区),则通过IDE输入插座向IDE写信号控制电路发出“写允许”信号(本实施例的“写允许”信号为1),通过IC1使IC2置位(即置1),即使其处于闭路状态,对1F0H的写操作信号就可通过IC1输入硬盘(1F0是数据写入硬盘的端口)。这样调用BIOS中的硬盘驱动程序即可完成写硬盘操作。写操作完成后,过滤程序即对写允许信号进行清零(本实施例的清零信号为0),通过IC1清除IC2的写允许置位(即使其置0),使其处于开路状态。若CPU通过过滤程序将数据写到硬盘的写保护区,过滤程序则向IDE写控制电路发出写允许清零信号,使IC2置0,对1F0H的写信号即无法进入硬盘,使硬盘处于只读状态,无法进行写操作,这样即可阻断软件对硬盘数据的非法改写。若CPU不通过过滤程序对硬盘直接进行写操作,由于写信号控制电路的IC2的初始状态为置0,写信号无法通过写控制电路进入硬盘,这同样可防止对硬盘的非法改写。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗建平,未经罗建平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/97206979.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top