[发明专利]一种查毒方法和装置无效
申请号: | 200710162447.9 | 申请日: | 2007-10-15 |
公开(公告)号: | CN101414330A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 韩宇 | 申请(专利权)人: | 北京瑞星国际软件有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;G06F17/30 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 钟胜光 |
地址: | 100080北京市中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 装置 | ||
技术领域
本发明涉及计算机查毒,具体而言,涉及一种根据用户设置进行查毒的方法和装置。
背景技术
近年来,随着计算机应用的普及和网络技术的快速发展,信息安全问题正受到越来越多的关注,也随之涌现出了大量的病毒检测和病毒防护方法。常用的查毒方法通常在系统启动时或定时地对系统中的所有文件或者某个分区内的所有文件进行查毒,这时,查毒软件通常需要占用相当多的系统资源,使得系统运行变慢,从而对用户的操作造成不便。然而,如果不使用查毒软件,系统的安全性又得不到保障。如何能够提供最大的安全性同时又使得提供这种安全性所使用的系统资源最少,即,如何达到安全性和效率之间的平衡,成为技术人员研究的一个重要课题。
发明内容
因此,本发明的一个目的是提供一种查毒方法和装置,使得用户能够灵活设置查毒类型,从而满足用户对于安全性和效率两方面的需求。
为了实现本发明的目的,根据本发明的一种查毒方法,包括:
设置需要查毒的文件访问类型;
当拦截到文件操作时,识别所述拦截的文件操作所对应的文件访问类型;
判断在所述设置的文件访问类型中是否包含有所述识别的文件访问类型;以及
如果所述判断结果为肯定,则对所述拦截到的文件操作所处理的文件进行查毒。
为了实现本发明的目的,根据本发明的一种查毒装置,包括:
设置模块,用于设置需要查毒的文件访问类型;
识别模块,用于当拦截到文件操作时,识别所述拦截的文件操作所对应的文件访问类型;
判断模块,用于判断在所述设置的文件访问类型中是否包含有所述识别的文件访问类型;以及
查毒模块,用于当所述判断结果为肯定时,对所述拦截到的文件操作所处理的文件进行查毒。
本发明可以应用于查毒软件中,根据用户需要进行设置,以满足用户对于安全性和效率两方面的要求。
附图说明
图1是根据本发明的一个实施例的基于用户设置进行查毒的方法的流程图。
图2是根据本发明的一个实施例的查毒装置的示意图。
具体实施方式
通常,用户对文件有四种访问类型,即:用户执行文件,用户创建文件,用户修改文件和用户读取文件。用户对文件的访问,将引起系统执行不同的文件操作,这些文件操作包括打开文件、写文件和关闭文件。其中,用户执行文件和用户读取文件这两种文件访问类型将引起系统执行打开文件操作和关闭文件操作,而用户修改文件和用户创建文件这两种文件访问类型通常引起系统执行打开文件操作、写文件操作和关闭文件操作。
以下,将参考附图描述本发明的具体实施例。
图1是根据本发明的一个实施例的查毒方法的流程图。
如图1所示,在步骤S1001,用户在配置信息中设置需要查毒的文件访问类型。用户可以根据自己的需要在配置信息中设置这四种文件访问类型中的一种或多种进行查毒。
然后,在步骤S1002,拦截系统所执行的文件操作。
在步骤S1003,当拦截到的文件操作是打开文件操作时,识别该打开文件操作所对应的文件访问类型。
在步骤S1004,当识别出打开文件操作是由用户创建文件所引起时,检查所要打开的文件是否存在。在步骤S1005,当检查发现所要打开的文件已经存在时,则可能是用户要对该文件进行修改,因此接下来确认所要打开的文件是否具有写权限。在步骤S1006,当确认所要打开的文件具有写权限时,为所要打开的文件生成一个文件操作标志且设置为“修改”,然后将其保存在缓冲区中。在步骤S1007,当所要打开的文件不存在时,则用户是要创建新的文件,于是为该要创建的文件生成一个文件操作标志且设置为“创建”,然后将其保存在缓冲区中。
在步骤S1008,当识别出打开文件操作是由用户执行文件或用户读取文件引起时,即识别出打开文件操作所对应的文件访问类型为用户执行文件或用户读取文件时,则判断用户执行文件或用户读取文件是否包括在配置信息中所设置的需要查毒的文件访问类型中。在步骤S1030,当判断结果为肯定时,则对打开文件操作所处理的文件进行查毒。否则,如果判断结果为否定,则流程结束。
在步骤S1014,当该拦截到的文件操作是写文件操作时,从缓冲区中查找该写文件操作所要写的文件的文件操作标志。如果从缓冲区中没有找到该文件的文件操作标志,则流程结束。
在步骤S1015,如果从缓冲区中查找到该写文件操作所要写的文件的文件操作标志,则为该文件生成一个表示其已被修改的写标志,并将其存储在该缓存区中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞星国际软件有限公司,未经北京瑞星国际软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710162447.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电力设备检修的接地线
- 下一篇:圆形硅薄膜太阳能电池