[发明专利]检测和清除计算机宏病毒的方法和装置有效
申请号: | 201310024934.4 | 申请日: | 2013-01-23 |
公开(公告)号: | CN103150504A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 谢重阳 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 程义贵;张思悦 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 清除 计算机 宏病毒 方法 装置 | ||
1.一种检测和清除计算机宏病毒的方法(100),包括:
遍历预先定义的目录,以识别文档模板文件(S101);
基于包含已知宏病毒特征码的预先定义的病毒数据库,对识别出的文档模板文件进行病毒检测处理(S103);
对于检测出病毒的文档模板文件,进行病毒清除处理(S105);以及
删除进行病毒清除处理后的文档模板文件(S107)。
2.如权利要求1所述的方法,还包括:
在有文档模板文件被检测出病毒的情况下,删除未检测出病毒的文档模板文件。
3.如权利要求1所述的方法,还包括:
基于所述预先定义的病毒数据库,对计算机中的文档文件进行病毒检测处理;
对于检测出病毒的文档文件,进行病毒清除处理。
4.如权利要求1至3中的任一项所述的方法,还包括:在所述对于检测出病毒的文档模板文件进行病毒清除处理的步骤(S105)之前,将检测出病毒的文档模板文件备份到隔离区。
5.如权利要求1至3中的任一项所述的方法,还包括:在所述删除进行病毒清除处理后的文档模板文件的步骤(S107)之前,将进行病毒清除处理后的文档模板文件备份到隔离区。
6.如权利要求1至3中的任一项所述的方法,其中所述遍历预先定义的目录以识别文档模板文件的步骤(S101)包括:检测所述预先定义的目录中的文件是否包含宏代码,并且将包含宏代码的文件识别为文档模板文件。
7.如权利要求1至3中的任一项所述的方法,其中所述基于包含已知宏病毒特征码的预先定义的病毒数据库对识别出的文档模板文件进行病毒检测处理的步骤(S103)包括:基于所述已知宏病毒特征码,对所述文档模板文件进行定位处理和匹配处理,在所述文档模板文件与已知宏病毒特征码匹配的情况下,判定该文档模板文件感染了宏病毒。
8.如权利要求1至3中的任一项所述的方法,其中所述预先定义的目录是文档处理软件保存文档模板文件的默认目录。
9.如权利要求6所述的方法,其中所述宏代码是VBA宏代码。
10.一种检测和清除计算机宏病毒的装置(200),包括:
遍历模块(201),适于遍历预先定义的目录,以识别文档模板文件;
病毒检测模块(203),适于基于包含已知宏病毒特征码的预先定义的病毒数据库,对识别出的文档模板文件进行病毒检测处理;
病毒清除模块(205),适于对于检测出病毒的文档模板文件,进行病毒清除处理;以及
删除模块(207),适于删除进行病毒清除处理后的文档模板文件。
11.如权利要求10所述的装置,其中所述删除模块(207)还适于在有文档模板文件被检测出病毒的情况下,删除未检测出病毒的文档模板文件。
12.如权利要求10所述的装置,其中所述病毒检测模块(203)还适于基于所述预先定义的病毒数据库,对计算机中的文档文件进行病毒检测处理;
所述病毒清除模块(205)还适于对于检测出病毒的文档文件,进行病毒清除处理。
13.如权利要求10至12中的任一项所述的装置,还包括:
备份模块,适于在所述病毒清除模块(205)对于检测出病毒的文档模板文件进行病毒清除处理之前,将检测出病毒的文档模板文件备份到隔离区。
14.如权利要求10至12中的任一项所述的装置,其中所述备份模块还适于在所述删除模块(207)删除进行病毒清除处理后的文档模板文件之前,将进行病毒清除处理后的文档模板文件备份到隔离区。
15.如权利要求10至12中的任一项所述的装置,其中所述遍历模块(201)检测所述预先定义的目录中的文件是否包含宏代码,并且将包含宏代码的文件识别为文档模板文件。
16.如权利要求10至12中的任一项所述的装置,其中所述病毒检测模块(203)基于所述已知宏病毒特征码,对所述文档模板文件进行定位处理和匹配处理,在所述文档模板文件与已知宏病毒特征码匹配的情况下,判定该文档模板文件感染了宏病毒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310024934.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:低地板轻轨车辆拖车转向架
- 下一篇:轨道车辆折棚风挡