[发明专利]一种对文件进行存储的方法及装置有效
申请号: | 201711418998.7 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108133154B | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 吕玉超;于志强 | 申请(专利权)人: | 奇安信科技集团股份有限公司 |
主分类号: | G06F21/78 | 分类号: | G06F21/78;G06F21/56;H04L29/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100088 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 进行 存储 方法 装置 | ||
本发明的实施例公开了一种对文件进行存储的方法及装置,该方法在接收到目标文件后,获取目标文件的目标存储空间值,若目标存储空间值较小,则将该目标文件存储到文件读取速度较快的第一存储介质,在第一存储介质对该目标文件进行病毒查杀扫描,将不携带病毒的目标文件存储到文件读取速度较慢但存储容量较大的第二存储介质。该方法对存储介质的性质进行了考虑,使得目标存储空间值较小的目标文件在文件读取速度较快的第一存储介质中进行病毒查杀扫描,提高了病毒查杀扫描的速度,避免了在文件读取速度较慢的第二存储介质中进行病毒查杀扫描带来的IO开销的过度消耗的问题。
技术领域
本发明涉及网络安全技术领域,尤其是涉及一种对文件进行存储的方法及装置。
背景技术
磁盘和内存均为计算机领域用于保存信息的载体,其中,磁盘包括硬盘和软盘。一般来说,磁盘的存储空间较大,但读取速度较慢,而内存的存储空间较小,但读取速度较快。通常,终端或者计算机接收到文件后,直接对该文件落盘处理,将该文件存储到磁盘中,再对该文件进行病毒查杀。
基于此,虽然将接收的文件存储在磁盘中再进行病毒查杀是可行的,但是该方法导致磁盘的IO开销较大,尤其是当接收到的文件占用的存储空间较小时,更是对性能的消耗。
在实现本发明实施例的过程中,发明人发现现有的直接将文件存储在磁盘中进行病毒查杀的方法,未充分利用存储介质的性质,导致IO开销的过度消耗。
发明内容
本发明所要解决的技术问题是如何解决现有的直接将文件存储在磁盘中进行病毒查杀的方法,未充分利用存储介质的性质,导致IO开销的过度消耗的问题。
针对以上技术问题,本发明的实施例提供了一种对文件进行存储的方法,包括:
获取存储目标文件需要占用的目标存储空间值,若所述目标存储空间值小于第一存储空间值,则将所述目标文件存储到第一存储介质;
对所述目标文件进行病毒查杀扫描,得到第一扫描结果;
若所述第一扫描结果为所述目标文件不携带病毒,则将所述目标文件存储到第二存储介质;
其中,所述第一存储介质中的文件读取速度大于所述第二存储介质中的文件读取速度。
可选地,所述对所述目标文件进行病毒查杀扫描,得到第一扫描结果,包括:
若所述目标存储空间值大于第二存储空间值,则通过云查杀对所述目标文件进行病毒查杀扫描,得到所述第一扫描结果;
若所述目标存储空间值小于或等于所述第二存储空间值且大于第三存储空间值,则通过本地查杀对所述目标文件进行病毒查杀扫描,得到所述第一扫描结果;
若所述目标存储空间值小于或等于所述第三存储空间值,则通过本地查杀或云查杀对所述目标文件进行病毒查杀扫描,得到所述第一扫描结果;
其中,所述本地查杀为启发式查杀或QEX脚本查杀。
可选地,还包括:
若所述第一扫描结果为所述目标文件携带病毒,则判断所述目标文件是否能修复为不携带病毒的第一安全文件;
若所述目标文件能修复为所述第一安全文件,则将所述目标文件修复为所述第一安全文件,将所述第一安全文件存储到所述第二存储介质;
若所述目标文件不能修复为所述第一安全文件,则删除所述目标文件或者将所述目标文件存储到所述第二存储介质中的病毒隔离区。
可选地,还包括:
若所述目标存储空间值大于或等于所述第一存储空间值,则将所述目标文件存储到所述第二存储介质,对所述目标文件进行病毒查杀扫描,得到第二扫描结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇安信科技集团股份有限公司,未经奇安信科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711418998.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于沙箱技术的云存储安全访问方法
- 下一篇:数据加密存储方法及装置