[发明专利]一种实现文件保护的方法、装置和计算设备有效
申请号: | 201710184527.8 | 申请日: | 2017-03-24 |
公开(公告)号: | CN106971120B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 潘剑锋;李宜檑;秦光远;邹贵强;刘健锋 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F11/14 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 文件 保护 方法 装置 计算 设备 | ||
1.一种实现文件保护的方法,包括:
确定需要保护的文件;
判断需要保护的文件是否被修改,若是,则对该文件进行备份,得到备份文件;
将备份文件保存到特定位置;
所述判断需要保护的文件是否被修改,若是,则对该文件进行备份包括:
如果需要保护的文件的内容被修改,且修改的结果被保存时,对该文件进行备份;
其中,所述将备份文件保存到特定位置包括:
对所述备份文件进行加密处理,得到加密文件;
以所述备份文件的文件名、原始路径和原始大小的组合作为备份文件的索引;
将所述备份文件的索引和加密文件对应保存到特定位置;
所述确定需要保护的文件包括如下的一种或多种:
将指定的一个或多个类型的文件作为默认需要保护文件;
接收的用户的指令,根据用户的指令确定需要保护的文件;
扫描本机上存储的文件,将本机上存储的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件;
将易受攻击的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件。
2.如权利要求1所述的方法,其中,
以所述需要保护的文件的内容的MD5值作为相应的备份文件的文件名。
3.如权利要求1所述的方法,其中,
该方法进一步包括:根据本地各磁盘的磁盘剩余空间的大小,选择磁盘剩余空间最大的一个磁盘,在该磁盘上新建一个文件夹;
所述将备份文件保存到特定位置包括:将备份文件保存到所述新建的文件夹中。
4.如权利要求1-3中任一项所述的方法,其中,该方法进一步包括:
记录对所述需要保护的文件进行修改的进程的文件修改操作;
当该进程的文件修改操作满足如下条件中的一种或多种时,进行报警提示:
在预定时间内修改的文件数量超过阈值;
对一个文件的内容的修改比例超过阈值;
所修改的相同类型文件的数量超过阈值;
对相同类型文件的修改数据量超过阈值。
5.如权利要求4所述的方法,其中,
所述进行报警提示包括:进行弹窗提示,并提供“允许”、“阻止”和“回滚”三个操作选项;
当用户选择“允许”操作选项时,不对所述进程进行任何处理;
当用户选择“阻止”操作选项时,强制停止所述进程;
当用户选择“回滚”操作选项时,根据所记录的文件修改操作和备份文件,回滚所述进程的修改操作,将文件恢复到被该进程修改前的状态。
6.如权利要求1-3中任一项所述的方法,其中,该方法进一步包括:
当所述需要保护的文件被打开时,判断是否以系统默认工具打开该需要保护的文件;如果否,则进行报警提示。
7.一种实现文件保护的装置,其中,该装置包括:
文件确定单元,适于确定需要保护的文件;
文件备份单元,适于判断需要保护的文件是否被修改,若是则对该文件进行备份,得到备份文件;
文件保存单元,适于将备份文件保存到特定位置;
所述文件备份单元,适于当需要保护的文件的内容被修改,且修改的被保存时,对该文件进行备份;
所述文件保存单元,适于对所述备份文件进行加密处理,得到加密文件;以所述备份文件的文件名、原始路径和原始大小的组合作为备份文件的索引;以及将所述备份文件的索引和加密文件对应保存到特定位置;
所述文件确定单元适于以如下的一种或多种方式确定需要保护的文件:
将指定的一个或多个类型的文件作为默认需要保护文件;
接收的用户的指令,根据用户的指令确定需要保护的文件;
扫描本机上存储的文件,将本机上存储的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件;
将易受攻击的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710184527.8/1.html,转载请声明来源钻瓜专利网。