安全性测试总结ppt课件.ppt
《安全性测试总结ppt课件.ppt》由会员分享,可在线阅读,更多相关《安全性测试总结ppt课件.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统的安全性测试系统的安全性测试质量管理部质量管理部二二七年六月七年六月 安全性测试的目的安全性测试的目的l安全性(security)测试。它是指在测试软件系统中危险防止和危险处理设施进行的测试,以验证其是否有效。安全性测试应包括下面的工作:安全性测试应包括下面的工作:a.全面检验软件在软件需求规格说明中规定的防止危险状态措施的有效性和在每一个危险状态下的反应;b.对软件设计中用于提高安全性的结构、算法、容错、冗余、中断处理等方案,进行针对性测试;c.在异常条件下测试软件,以表明不会因可能的单个或多个输入错误而导致不安全状态。d.用错误的安全性关键操作进行测试,以验证系统对这些操作错误的反应;
2、e.对安全性关键的软件单元和软件部件,要单独进行加强的测试,以确认其满足安全性需求。安全性测试方法安全性测试方法 1. 功能验证功能验证 功能验证是采用软件测试当中的黑盒测试方法,对涉及安全的软件功能,如:用户管理模块,权限管理,加密系统,认证系统等进行测试,主要验证上述功能是否有效。2. 漏洞扫描漏洞扫描 安全漏洞扫描主要是借助于特定的漏洞扫描器完成的。通过使 用漏洞扫描器,系统管理员能够发现系统存在的安全漏洞,从 而在系统安全中及时修补漏洞的措施。一般漏洞扫描分为两种类型:主机漏洞扫描器是指在系统本地运行检测系统漏洞的程序。网络漏洞扫描器是指基于网络远程检测目标网络和主机系统漏洞的程序。3
3、. 模拟攻击模拟攻击 对于安全测试来说,模拟攻击测试是一组特殊的极端的测试方法,我们以模拟攻击来验证软件系统的安全防护能力。系统安全测试的内容系统安全测试的内容1.应用程序安全测试应用程序安全测试2.操作系统安全测试操作系统安全测试3.数据库安全测试数据库安全测试4.IIS服务器安全测试服务器安全测试5.网络环境安全测试网络环境安全测试第一部分第一部分应用程序安全测试应用程序安全测试应用程序的安全性:应用程序的安全性:包括对数据或业务功能的访问,在预期的安全性情况下,操作者只能访问应用程序的特定功能、有限的数据。其测试是核实操作者只能访问其所属用户类型已被授权访问的那些功能或数据。测试时,确定
4、有不同权限的用户类型,创建各用户类型并用各用户类型所特有的事务来核实其权限,最后修改用户类型并为相同的用户重新运行测试。 应用程序的安全性问题应用程序的安全性问题:功能验证功能验证 1.有效的密码是否接受,无效的密码是否拒绝。 2.系统对于无效用户或密码登陆是否有提示。 3.用户是否会自动超时退出,超时的时间是否合理。 4.各级用户权限划分是否合理。 模拟攻击模拟攻击 1.系统是否允许极端或不正常的登陆方式访问。(如 不通过登入页面,直接输入URL,看其是否能够 进入)第二部分第二部分系统安全测试系统安全测试系统安全测试系统安全测试:可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通
5、过相应的网关来访问,包括对系统的登录或远程访问。其测试是核实只有具备系统和应用程序访问权限的操作者才能访问系统和应用程序。 操作系统安全测试操作系统安全测试l帐号和口令 l网络与服务 l文件系统 l日志审核 l其它安全设置帐号和口令帐号和口令 l对主机或域上用户强制进行口令复杂度。l检查系统是否使用默认管理员帐号。l检查在系统中是否存在可疑或与系统无关的帐号。l检查系统用户是否有口令最短和口令长度要求。l检查系统用户是否有密码过期策略。网络与服务网络与服务 l查看主机开放的共享,关掉不必要的共享和系统默认的共享服务。l查看主机进程信息。(不允许系统中安装有与应用服务无关的应 用程序 )l查看系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安全性 测试 总结 ppt 课件
限制150内