本地DOS磁盘的NOVELL镜像写保护的方法技术

技术编号:4040504 阅读:427 留言:0更新日期:2012-04-11 18:40
本地DOS磁盘的NOVELL镜像写保护的方法,包括:设置DOS系统写保护初始密码;向系统申请可用的内存,并复制新的INT13中断服务程序;保存原始的INT13中断向量地址;将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区;修改DOS系统写保护密码;禁用写保护功能。本发明专利技术基于DOS中断原理,从源头上控制写入、修改操作,普通用户在没有经过密码验证情况下无法关闭写保护功能,完全保证了客户端系统的安全稳定。

【技术实现步骤摘要】
本地DOS磁盘的NOVELL镜像写保护的方法
本专利技术属于计算机软件领域,具体是指本地DOS磁盘的NOVELL镜像写保护的方法。
技术介绍
目前在证券行业领域,很多看盘和交易系统软件,还是运行在NOVELL的NetWare 环境。而PC或者瘦客户机,作为登录系统的客户端,有两种登录方式1、通过RPL方式下载 NOVELL镜像,登录证券业务系统;2、通过本地磁盘已有的NOVELL镜像,登录证券业务系统。对于第2种登录方式,传统的DOS环境中,文件是可以随意存取的,这在对于安全 性、稳定性要求颇高的证券行业领域,是存在相当大的隐患的。一旦有用户恶意破坏DOS环 境,就会造成PC或者瘦客户机无法正常引导,甚至添加一些额外的批处理,获取NOVELL服 务器系统数据、破坏NOVELL服务器。
技术实现思路
本专利技术所要解决的技术问题在于提供一种本地DOS磁盘的NOVELL镜像写保护的 方法,该方法可以防止普通用户破坏NOVELL镜像的DOS环境(恶意删除或者篡改文件),保 证证券登录环境、证券客户端的安全、稳定。本专利技术采用以下技术方案解决上述技术问题本地DOS磁盘的NOVELL镜像写保护的方法,包括如下步骤步骤一设置DOS系统写保护初始密码;步骤二向系统申请可用的内存,并复制新的INT13中断服务程序;步骤三保存原始的INT13中断向量地址;步骤四将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区;步骤五修改DOS系统写保护密码;步骤六关闭写保护功能。所述步骤二中INT13中断服务程序以BIN形式存在,包括了一个结构体数据区和 INT13写操作判断代码区;该INT13写操作判断代码区在开机时被加载程序读取并且加载 到内存中;应用程序每次调用INT13中断服务程序时,跳转到该INT13写操作判断代码区执 行。本专利技术的优点在于基于DOS中断原理,从源头上控制写入、修改操作,普通用户 在没有经过密码验证情况下无法关闭写保护功能,完全保证了客户端系统的安全稳定。附图说明下面参照附图结合实施例对本专利技术作进一步的描述。图1是本专利技术各模块之间关系示意图。图2是本专利技术中开机加载模块示意图。图3是本专利技术中新INT13中断向量模块示意图。图4本专利技术中设置密码和写操作权限模块示意图。具体实施方式本地DOS磁盘的NOVELL镜像写保护系统,包括开机加载模块、新INT13中断向量 模块、新INT13中断向量加载模块、设置密码和写操作权限模块、网卡93C46模块。各模块 之间关系示意图如图1所示。其中开机加载模块流程图如图2所示,这个应用程序可以在DOS批处理文件 AUTOEXEC. BAT来加载,开机时自动执行。其具体执行流程为设置DOS系统写保护初始密 码;向系统申请可用的内存,并复制新的INT13中断服务程序;保存原始的INT13中断向量 地址;将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区。其中INT13中断服务程序以BIN形式存在,请参阅图3,它包括了一个结构体数据 区和INT13写操作判断代码区;该INT13写操作判断代码区,在开机时被开机加载模块读取 并且加载到内存中;应用程序每次调用INT13中断服务程序时,跳转到该INT13写操作判断 代码区执行。其中设置密码和写操作权限模块这个独立的应用程序来完成以下流程(管理员 可以在DOS命令行中运行),具体流程为修改密码。需要输入当前密码,校验成功后才能 设置新密码;关闭写保护功能。需要输入当前密码,校验成功后,新INT13中断向量模块的 数据区变量WR_EN_FLAG置为1。这样,应用程序每次调用INT13中断服务程序时,就允许写 入操作了,如图4所示。网卡93C46模块用于存储DOS写保护的密码。本专利技术基于DOS中断原理,从源头上控制写入、修改操作,普通用户在没有经过密 码验证情况下无法关闭写保护功能,完全保证了客户端系统的安全稳定。本专利技术的有益效 果在于1)保证DOS系统安全,保证证券看盘交易的客户端安全;2)默认禁止写操作,即使 证券业务系统意外退出,回到DOS系统,普通用户无法删除、修改客户端DOS系统的内容;3) 密码保护管理员要修改DOS系统内容时,先进行密码验证,然后才能开放写操作权限。权利要求本地DOS磁盘的NOVELL镜像写保护的方法,其特征在于包括如下步骤步骤一设置DOS系统写保护初始密码;步骤二向系统申请可用的内存,并复制新的INT13中断服务程序;步骤三保存原始的INT13中断向量地址;步骤四将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区;步骤五修改DOS系统写保护密码;步骤六关闭写保护功能。2.如权利要求1所述的本地DOS磁盘的NOVELL镜像写保护的方法,其特征在于所述 步骤二中INT13中断服务程序以BIN形式存在,包括了一个结构体数据区和INT13写操作 判断代码区;该INT13写操作判断代码区在开机时被加载程序读取并且加载到内存中;应 用程序每次调用INT13中断服务程序时,跳转到该INT13写操作判断代码区执行。全文摘要本地DOS磁盘的NOVELL镜像写保护的方法,包括设置DOS系统写保护初始密码;向系统申请可用的内存,并复制新的INT13中断服务程序;保存原始的INT13中断向量地址;将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区;修改DOS系统写保护密码;禁用写保护功能。本专利技术基于DOS中断原理,从源头上控制写入、修改操作,普通用户在没有经过密码验证情况下无法关闭写保护功能,完全保证了客户端系统的安全稳定。文档编号G06F21/00GK101908108SQ20101022058公开日2010年12月8日 申请日期2010年7月8日 优先权日2010年7月8日专利技术者张辉 申请人:福建升腾资讯有限公司本文档来自技高网...

【技术保护点】
本地DOS磁盘的NOVELL镜像写保护的方法,其特征在于:包括如下步骤:步骤一:设置DOS系统写保护初始密码;步骤二:向系统申请可用的内存,并复制新的INT13中断服务程序;步骤三:保存原始的INT13中断向量地址;步骤四:将新的INT13中断向量地址,填入DOS系统INT13中断向量地址存储区;步骤五:修改DOS系统写保护密码;步骤六:关闭写保护功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:张辉
申请(专利权)人:福建升腾资讯有限公司
类型:发明
国别省市:35[中国|福建]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1