[发明专利]一种实现文件保护的方法、装置和计算设备有效
申请号: | 201710184527.8 | 申请日: | 2017-03-24 |
公开(公告)号: | CN106971120B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 潘剑锋;李宜檑;秦光远;邹贵强;刘健锋 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F11/14 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 文件 保护 方法 装置 计算 设备 | ||
本发明公开了一种实现文件保护的方法、装置和计算设备。所述方法包括:确定需要保护的文件;判断需要保护的文件是否被修改,若是,则对该文件进行备份,得到备份文件;将备份文件保存到特定位置。本技术方案可以有效的实现对文件的保护,解决了文件被非法修改的问题,维护用户自身利益的同时增强了用户体验。
技术领域
本发明涉及计算机技术领域,具体涉及一种实现文件保护的方法、装置和计算设备。
背景技术
随着计算机技术在社会生活和工作中的普及,大量的文件被保存在各种的终端设备中,例如手机、pad、台式电脑等,其中不乏一些比较重要的文件。但是,有些不法分子会采用各种方法侵入私人终端设备将文件进行非法修改等操作,并且要求用户给予一定的报酬,才将修改后的文件恢复,以此非法谋取利益,如果用户听之任之,则会造成一定的经济损失,也会纵容该行为的再次发生;如果用户不予理会,则这些被修改的文件,特别是一些重要的文件,无法恢复到原始的状态或直接导致丢失,则会给用户的生活或者工作带来一定的影响和损失,降低用户体验。那么,如何有效进行文件的保护,防止文件被非法修改成为了至关重要的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的实现文件保护的方法相应的装置、计算设备。
依据本发明的一个方面,提供了一种实现文件保护的方法,该方法包括:
确定需要保护的文件;
判断需要保护的文件是否被修改,若是,则对该文件进行备份,得到备份文件;
将备份文件保存到特定位置。
可选地,所述确定需要保护的文件包括如下的一种或多种:
将指定的一个或多个类型的文件作为默认需要保护文件;
接收的用户的指令,根据用户的指令确定需要保护的文件;
扫描本机上存储的文件,将本机上存储的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件;
将易受攻击的各类文件的类型信息展示给用户供其进行选择,将用户选择的类型对应的文件确定为需要保护的文件。
可选地,所述判断需要保护的文件是否被修改,若是,则对该文件进行备份包括:
如果需要保护的文件的内容被修改,且修改的被保存时,对该文件进行备份。
可选地,所述将备份文件保存到特定位置包括:
对所述备份文件进行加密处理,得到加密文件;
以所述备份文件的文件名、原始路径和原始大小的组合作为备份文件的索引;
将所述备份文件的索引和加密文件对应保存到特定位置。
可选地,以所述需要保护的文件的内容的MD5值作为相应的备份文件的文件名。
可选地,该方法进一步包括:根据本地各磁盘的磁盘剩余空间的大小,选择磁盘剩余空间最大的一个磁盘,在该磁盘上新建一个文件夹;
所述将备份文件保存到特定位置包括:将备份文件保存到所述新建的文件夹中。
可选地,该方法进一步包括:
记录对所述需要保护的文件进行修改的进程的文件修改操作;
当该进程的文件修改操作满足如下条件中的一种或多种时,进行报警提示:
在预定时间内修改的文件数量超过阈值;
对一个文件的内容的修改比例超过阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710184527.8/2.html,转载请声明来源钻瓜专利网。