[发明专利]一种多进程同时操作相同文件的安全性方法有效
申请号: | 201410278171.0 | 申请日: | 2014-06-20 |
公开(公告)号: | CN104021355B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 王超;赵孝军 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种多进程同时操作相同文件的安全性方法,其具体实现过程为在文件内核与应用程序之间加入一个文件安全模块,该文件安全模块通过钩子截获用户的每次操作,再根据文件操作主体及操作读写标志相应的操作,其具体操作过程为用户添加关联程序;关联程序读取文件;关联程序读写文件;任务列表维护。该一种多进程同时操作相同文件的安全性方法和现有技术相比,实现多进程自动完整性检查并在出现错误时报警用户,实用性强,适用范围广泛,易于推广。 | ||
搜索关键词: | 一种 进程 同时 操作 相同 文件 安全性 方法 | ||
【主权项】:
一种多进程同时操作相同文件的安全性方法,其特征在于其具体实现过程为:在文件内核与应用程序之间加入一个文件安全模块,该文件安全模块通过钩子截获用户的每次操作,再根据文件操作主体及操作读写标志相应的操作,其具体操作过程为:步骤1)、用户添加关联程序,检查关联程序对程序的读写操作;该步骤的详细操作过程为:一、对应用程序自身、对文件内核的读写进行安全性检查,并将其它程序设置成关联程序,监视关联程序对文件的读写和向用户提供安全性报警;二、用户提交需要关联的程序后,系统将关联程序写入指定的文档进行物理存储,再次启动计算机,系统自动加载关联程序;三、系统将关联程序传递给文件安全模块,文件安全模块维护一个关联程序链表;步骤2)、关联程序读取文件,文件安全模块记录文件检查信息,对源文件进行备份并生成任务信息,这里的任务信息包括读文件的进程ID、源文件路径、临时文件路径及源文件最后修改时间;步骤3)、关联程序读写文件,关联程序在对文件写入数据时,对源文件进行信息确认,检查其是否在本次操作外被其它进程修改过,即文件安全模块对比源文件最后修改时间与所记录的最后修改时间,并向用户提供报警;步骤4)、任务列表维护,文件安全模块启动维护线程对任务列表进行实时检查,创建维护线程,对入列表进行时时检查,对失效的任务进行清理,这里所述任务列表为进程ID对应任务信息的列表,即每一任务信息都是唯一的,该列表中记录操作文件的进程ID、源文件路径、临时文件路径以及源文件的最后修改时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410278171.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种新的治疗蚊虫咬伤的药物
- 下一篇:注塑模制的未装垫衬物的塑料座椅