[发明专利]ERP产品安全保护装置和方法有效
申请号: | 201510735263.1 | 申请日: | 2015-11-03 |
公开(公告)号: | CN105303116B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 王洪宝;谭明义;李晓冬;罗涛 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 宋敏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 注册文件 保护装置 产品安全 文件夹 注册信息 读入 监测 启动检测装置 实时监测装置 缓存 被保护系统 被监测系统 文件夹路径 安全稳定 保证系统 变化结果 产品文件 触发事件 导入装置 获取文件 加载系统 配置信息 文件处理 系统加载 放入 扫描 检测 | ||
1.一种ERP产品安全保护装置,其特征在于,包括注册文件生成与导入装置、ERP系统启动检测装置和ERP系统实时监测装置;
所述注册文件生成与导入装置:生成注册文件,并将注册文件导入到系统中,并在注册文件导入系统时生成被监测文件的备份文件,根据已导入的注册文件,计算系统中的非标准产品文件,将非标准产品文件注册为客户文件并备份;
所述ERP系统启动检测装置:在被保护装置加载系统代码前,进行检测扫描,先读入注册文件,并将注册文件内的注册信息放入缓存,再计算被监测系统文件的路径,将系统加载的产品文件与注册信息的对比,获取文件变化结果;
所述ERP系统实时监测装置:先读入注册文件,并根据注册文件的配置信息,计算被监测的文件夹路径,设置被监测文件夹,一旦监测文件夹中的文件发生变化,则触发事件进行文件处理。
2.根据权利要求1所述的ERP产品安全保护装置,其特征在于,生成的注册文件包括,标准注册文件,EHP注册文件和用户注册文件。
3.根据权利要求2所述的ERP产品安全保护装置,其特征在于,标准注册文件生成时,需要指定ERP产品的安装文件路径,通过选取规则,分析符合条件的被保护文件;
EHP注册文件生成时,需要指定EHP产品的安装路径,通过选取规则,遍历安装路径,获取符合条件的被保护文件;
所述选取规则,包括:被保护文件的路径规则、被保护文件的命名规则以及被保护文件是否包含子文件夹。
4.根据权利要求3所述的ERP产品安全保护装置,其特征在于,所述注册文件的构成包括,文件相对于产品安装目录的相对路径、文件大小、文件标识码和文件类型。
5.根据权利要求4所述的ERP产品安全保护装置,其特征在于,所述文件标识码采用MD5算法,通过读入文件内容生成MD5码;
所述注册文件采用加密的方式,加密采用DES算法。
6.根据权利要求4所述的ERP产品安全保护装置,其特征在于,注册文件生成与导入装置,还包括,
注册文件导入时,只导入标准注册文件及EHP注册文件,并在自定目录下通过选取规则读取符合条件的注册文件导入包;
通过读取注册文件中的记录后,根据指定的ERP产品目录,判断产品目录中该注册信息所指向的文件是否存在,如果存在则备份该文件到备份目录,并将注册记录导入,如所指向的文件不存在,则不进行注册记录的导入;
将实际产品中不存在的注册记录,写入未导入记录的文件夹;
指定ERP产品目录,将标准产品注册文件及EHP注册文件导入完成后,遍历ERP产品目录,确认不在标准注册文件及EHP注册文件内的注册文件,即为用户注册文件;
标准注册文件、EHP注册文件导入及用户注册文件生成均会生成备份文件,备份文件后加入文件标识码。
7.根据权利要求4所述的ERP产品安全保护装置,其特征在于,所述ERP系统启动检测装置中的算法具体为:
ERP系统启动时在加载的代码前,指定要保护的文件目录;
安全保护装置启动时先建立缓存,缓存分三级,具体为用户注册文件缓存、EHP注册文件缓存和标准注册文件缓存,并将注册文件分别读入到各自的缓存中;
遍历所有受保护的文件,并将受保护的文件路径信息加入检测文件缓存中;
通过对比系统加载的文件与注册文件记录中记录的文件大小、修改日期、文件内容和文件标识码的方式判断文件是否变更;且文件变更判断所查询的注册信息顺序依次为用户注册文件,EHP注册文件,标准注册文件,当上一级注册信息不存在时,才进行下一级注册信息的判断;
对变更文件,进行移除并根据注册信息将相应的备份文件导入,进行文件还原;
对有注册文件记录,但系统中不存在的文件,在备份目录中查询,并进行文件恢复;
对有注册信息,但备份目录中不存在的备份文件,进行文件备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510735263.1/1.html,转载请声明来源钻瓜专利网。