版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、金山毒霸杀毒软件测试方案金山毒霸杀毒软件测试方案北京博测科技有限公司北京博测科技有限公司组组 员:李运虎员:李运虎 曹圭瑞曹圭瑞 贾晓坤贾晓坤 贾云峰贾云峰 2013.01.23共共22页页/第第1页页1.1.杀毒软件工作原理杀毒软件工作原理2.2.金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计报报 告告 提提 纲纲1.1.杀毒软件工作原理杀毒软件工作原理1.1 1.1 病毒的定义病毒的定义共共22页页/第第2页页 计算机病毒,计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算
2、机指令或者程序代码。1.2 1.2 病毒的分类病毒的分类传统病毒:传统病毒:编制或者插入在计算机中破坏计算机的指令或程序代码;宏病毒:宏病毒:一种寄存在文档或模板的宏中的计算机病毒;恶意脚本:恶意脚本:以制造危害或者损害系统功能为目的的任何脚本;木马:木马:通过将自身伪装吸引用户下载执行的网络病毒;黑客:黑客:利用系统安全漏洞对网络进行攻击破坏或窃取资料的人;蠕虫:蠕虫:一种自身复制并干涉软件功能或破坏储存信息的程序;破坏性程序:破坏性程序:包括特洛伊木马、邮件炸弹、垃圾邮件。共共22页页/第第3页页1.1.杀毒软件工作原理杀毒软件工作原理特征码比对法:特征码比对法:通过扫描生成的文件特征码与
3、病毒库中的病毒特征码进行比对,相同则确认为病毒。启发式扫描:启发式扫描:病毒变种不断增多,特征码法远跟不上病毒生成速度,针对发现的病毒,总结出一些恶意代码,如在程序中发现这些代码,就会向用户报警,发现疑似病毒文件,询问用户处理方案。主动防御:主动防御:对操作系统的敏感区域进行重点监控,一旦发现有程序对敏感部位进行可疑修改,便会提醒用户,询问用户是否允许进行修改。虚拟机技术:虚拟机技术:主要用于扫描加壳程序。当用户扫描一个程序时,杀毒软件会在一个虚拟的内存环境中运行该程序,在虚拟运行中,程序需要脱壳才能正常运行,这时杀毒软件会对脱壳后的程序代码和运行过程进行分析,确定是否有病毒。1.3 1.3
4、杀毒软件识别病毒的方法杀毒软件识别病毒的方法共共22页页/第第4页页1.1.杀毒软件工作原理杀毒软件工作原理2.2.金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计报报 告告 提提 纲纲共共22页页/第第5页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍2.1 2.1 国内外杀毒软件国内外杀毒软件1.BitDefender(1.BitDefender(比特梵德-罗马尼亚)2.Kaspersky2.Kaspersky(卡巴斯基-俄罗斯)3. Panda Antivirus Pro3. Panda Antivirus Pro(熊猫-西
5、班牙)4.F-Secure Anti-Virus4.F-Secure Anti-Virus(芬安全-芬兰)5.AVG Anti-Virus5.AVG Anti-Virus(-捷克)6.Avast! Pro Antivirus6.Avast! Pro Antivirus(-捷克)7.G Data 7.G Data AntiVirusAntiVirus(-德国)8.BullGuard Antivirus8.BullGuard Antivirus(不格-英国)9.Avira 9.Avira AntiVirAntiVir Premium Premium(小红伞-德国)10.ESET Nod3210.E
6、SET Nod32(易视诺德32-斯洛伐克)360杀毒杀毒金山毒霸金山毒霸江民杀毒江民杀毒卡巴斯基卡巴斯基诺顿诺顿共共22页页/第第6页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍2.2 2.2 杀毒软件等级测试杀毒软件等级测试X5O!P%AP4PZX54(P)7CC)7$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*特等特等: :复制完代码后便提示内存有病毒 优等优等: :刚保存完就提示病毒(或者直接删除) 中等中等: :保存后几秒提示病毒(或者直接删除) 下等下等: :需自己启动病毒扫描查杀才提示病毒(或者直接删除) 劣等劣等: :无论怎么扫描都
7、无法提示病毒(或者直接删除) 共共22页页/第第7页页2.3 2.3 金山毒霸杀毒软件金山毒霸杀毒软件2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍共共22页页/第第8页页病毒查杀模块病毒查杀模块每一个文件都扫描,包括每一个文件都扫描,包括隐藏文件,系统主要文件隐藏文件,系统主要文件把原来放在客户端的分析计算能力转移把原来放在客户端的分析计算能力转移到了服务器端,从而使得客户端变轻了。到了服务器端,从而使得客户端变轻了。用户可以自用户可以自选一个或多选一个或多个指定文件个指定文件查杀病毒,查杀病毒,可以减少杀可以减少杀毒 时 间 。毒 时 间 。2 2. .金山毒霸杀毒软件介绍金山毒霸杀
8、毒软件介绍用户可以给所有软件来一个深度用户可以给所有软件来一个深度的安全检查,揪出那些可疑的有的安全检查,揪出那些可疑的有风险的软件,确保软件不中毒。风险的软件,确保软件不中毒。U U盘频繁地在多台电脑之间传递盘频繁地在多台电脑之间传递着数据,感染病毒的几率非常大着数据,感染病毒的几率非常大无论木马把系统修改成什么样子,金山无论木马把系统修改成什么样子,金山毒霸都会无条件将系统修复到默认值。毒霸都会无条件将系统修复到默认值。共共22页页/第第9页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍实时保护模块实时保护模块是效果好,是效果好,占用低的新占用低的新型防御。防型防御。防御点前移到御
9、点前移到病毒进入系病毒进入系统的入口,统的入口,拦截时机更拦截时机更早,病毒更早,病毒更难对抗。难对抗。对流行病毒样本的广谱防御能力,对流行病毒样本的广谱防御能力,内含启发式规则和多点继承判断,内含启发式规则和多点继承判断,全面对抗流行病毒样本手段。全面对抗流行病毒样本手段。共共22页页/第第10页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍网购保镖模块网购保镖模块网购保镖的十层防御:网购保镖的十层防御:第一层:禁止未知风险进程运行;第二层:下载和聊天传输云保护;第三层:网购木马高启发式鉴定;第四层:实时监控系统进程状态;第五层:快速鉴定未知风险程序;第六层:防风险程序注入浏览器;第
10、七层:防支付页面被篡改功能;第八层:拦截钓鱼,挂马黑网址;第九层:防止键盘输入时被记录;第十层:自动清理网购历史痕迹。共共22页页/第第11页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍百宝箱模块百宝箱模块共共22页页/第第12页页2 2. .金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍修复漏洞模块修复漏洞模块当打开金山漏洞修复以后,它会自动当打开金山漏洞修复以后,它会自动开始工作,金山漏洞修复会自动扫描开始工作,金山漏洞修复会自动扫描系统漏洞系统漏洞,当扫描完成之后金山漏洞,当扫描完成之后金山漏洞修复就会将发现的系统漏洞和软件更修复就会将发现的系统漏洞和软件更新漏洞列出来,让操作者选择
11、修复哪新漏洞列出来,让操作者选择修复哪些漏洞,不修复哪些漏洞。些漏洞,不修复哪些漏洞。共共22页页/第第13页页1.1.杀毒软件工作原理杀毒软件工作原理2.2.金山毒霸杀毒软件介绍金山毒霸杀毒软件介绍3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计报报 告告 提提 纲纲共共22页页/第第14页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计 对于杀毒软件的测试主要是根据采用黑盒测试的方法,测对于杀毒软件的测试主要是根据采用黑盒测试的方法,测试的内容包括:试的内容包括:程序各功能性测试界面友好性测试时效性测试安装/卸载测试用户说明书测试与其他软件/硬件的兼容性可
12、靠性(如长时间运行,休眠/唤醒等)合法性(版权标示验证)等3.1 3.1 测试说明测试说明共共22页页/第第15页页安装安装/ /重装重装卸载卸载启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/自定义自定义3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例软件软件/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御操作操作预期输出预期输出从各种途径执行SETUP程序,所有选项按缺省参数 安装过程中无报错;所有界面图片/文字提示合法,正确,无歧义;安装后或重新启动系统后正常启动程序;随机软件不应要求密码或查A盘执行SETUP程序,所有选项按最大
13、参数 执行SETUP程序,所有选项按最小参数 卸载后重复安装 允许重复安装 共共22页页/第第16页页安装安装/ /重装重装卸载卸载启动启动/ /关闭关闭全盘查杀全盘查杀一键云一键云/自定义自定义3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例软件软件/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御操作操作预期输出预期输出从各种途径启动并执行卸载程序,按照缺省项执行,询问是否保留共享文件时选保留全部 卸载过程中无报错(能够处理实时监控尚在运行的情况);所有界面图片/文字提示合法,正确,无歧义;卸载后重新启动系统,系统和其他软件正常无垃圾
14、文件(允许日志文件)残留 共共22页页/第第17页页安装安装/ /重装重装卸载卸载启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/自定义自定义3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例软件软件/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御操作操作预期输出预期输出从各种途径启动软件 启动无报错显示画面正确 从各种途径关闭软件软件正常关闭 共共22页页/第第18页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例操作操作预期输出预期输出初次启动扫描全硬盘正常扫描 配置不同参数(扫描所有
15、文件或某些文件等)配置过程无报错, 正常扫描安装安装/ /重装重装卸载卸载启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/自定义自定义软件软件/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御共共22页页/第第19页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例操作操作预期输出预期输出点击”一键云查杀”按钮连接金山云服务器3.0,读取云端接收的各种拦截规则,同时向云端提供本机扫描的各种潜在威胁以供云端分析配置不同参数,选定不同位置执行定时查毒(每天一次,每周一次等) 正常定时启动扫描,完毕后自动结束程序 安装安装/ /重装重装卸载卸载
16、启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/ /自定义自定义软件软件/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御共共22页页/第第20页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例操作操作预期输出预期输出点击“软件安检”后台深度安检一个有病毒的软件对存在潜在风险的软件能给出提示插入U盘,软件能自动识别出有移动设备,并自动弹出对U盘查杀;点击“U盘全面查杀”,软件自动检测是否有U盘插入对于刚插入的U盘能够正确进行查杀;自动检测没有U盘插入给出提示没有U盘插入,若有U盘则会让用户选择U盘进行查杀安装安装/ /重装重装卸载卸载启
17、动启动/关闭关闭全盘查杀全盘查杀一键云一键云/ /自定义自定义软件软件/U/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御共共22页页/第第21页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例操作操作预期输出预期输出点击”系统修复”按钮金山毒霸开始扫描系统配置文件,系统参数,系统装态,根据扫描结果将系统恢复到默认值.如果发现有系统文件被病毒删除,将连网金山服务端下载补丁安装安装/ /重装重装卸载卸载启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/ /自定义自定义软件软件/U/U盘安检盘安检系统修复系统修复边界边界/ /系统防御系统防
18、御共共22页页/第第22页页3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例安装安装/ /重装重装卸载卸载启动启动/关闭关闭全盘查杀全盘查杀一键云一键云/ /自定义自定义软件软件/U/U盘安检盘安检系统修复系统修复边界边界/系统防御系统防御选择一流行病毒样本能对抗流行病毒样本操作操作预期输出预期输出设置不同参数,启动实时监控 正常监控.不影响其他操作 启动监控病毒进入系统的入口(让病毒进入系统) 检测程序应当能自动阻止带毒软件执行,防止病毒传播,并给出警告共共22页页/第第23页页网购保镖网购保镖百宝箱百宝箱修复漏洞修复漏洞兼容性兼容性升级升级3
19、.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例合法性合法性界面友好性界面友好性功能功能/ /强壮性强壮性操作操作预期输出预期输出进行一次正常网络购物。实现网购保镖十层防御功能且正常购物。共共22页页/第第24页页网购保镖网购保镖百宝箱百宝箱修复漏洞修复漏洞兼容性兼容性升级升级3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例合法性合法性界面友好性界面友好性功能功能/强壮性强壮性操作操作预期输出预期输出点击任意一个应用正常启动功能使用一个应用之后在”我的应用”里显示点击一个本机没有的应用连接金山服务器下
20、载应用并安装共共22页页/第第25页页网购保镖网购保镖百宝箱百宝箱修复漏洞修复漏洞兼容性兼容性升级升级3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例合法性合法性界面友好性界面友好性功能功能/强壮性强壮性操作操作预期输出预期输出单机“修复漏洞”按钮(前提:系统中有漏洞系统软件。)自动扫描并且将发现的系统漏洞和软件更新漏洞列出来 ,选择是否修复,按漏洞级别分等级。共共22页页/第第26页页网购保镖网购保镖百宝箱百宝箱修复漏洞修复漏洞兼容性兼容性升级升级3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例合法性合法性界面友好性界面友好性功能功能/强壮性强壮性操作操作预期输出预期输出在win、linux、ios操作系统安装软件能够正常安装安装包在有、无网络环境下安装都能够正确安装安装有其他杀毒软件环境下安装能够正确安装没有错误提示装有金山毒霸,其他杀毒软件能否安装能够正确安装共共22页页/第第27页页网购保镖网购保镖百宝箱百宝箱修复漏洞修复漏洞兼容性兼容性升级升级3.3.金山毒霸杀毒软件测试用例设计金山毒霸杀毒软件测试用例设计3.2 3.2 测试用例测试用例合法性合法性界面友好性界面友好性功能功能/强壮性强壮性操作操作预期输出预期输出从各种途径执行升级-在线升级 升级过程无报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 常州机电职业技术学院档案分类方案
- 186红色喜庆国潮古建筑背景的中秋灯谜会模板 2
- 电气车间备品备件计划管理规定培训课件
- 临时用电施工焊接机械安全管理规范培训
- 20201112初一数学(人教版)解一元一次方程(二)(4)-3学习任务单
- 2026年广西国际商务职业技术学院单招综合素质考试题库及答案详解(网校专用)
- 2026年广东省佛山市单招职业倾向性考试题库附参考答案详解(模拟题)
- 2026年广东金融学院单招综合素质考试题库有答案详解
- 2026年平凉职业技术学院单招综合素质考试题库含答案详解(精练)
- 2026年广东茂名幼儿师范专科学校单招职业适应性考试题库附答案详解(轻巧夺冠)
- 农贸市场营销策划方案
- 【可行性报告】2023年高纯氮化铝粉体行业项目可行性分析报告
- 随机过程十四布朗运动
- 营养支持讲课最终课件
- 出口海运工厂集装箱货物绑扎加固指南
- 电动机检修作业指导书
- TS30测量机器人Geocom中文说明书
- 化工厂监控系统解决方案
- GB/T 3565.1-2022自行车安全要求第1部分:术语和定义
- GB/T 3452.4-2020液压气动用O形橡胶密封圈第4部分:抗挤压环(挡环)
- GB/T 15382-2021气瓶阀通用技术要求
评论
0/150
提交评论