软件测试类型-安全测试

一、安全测试

1、定义:

  • 对软件产品进行测试以确保其符合产品安全需求和质量标准。

二、渗透测试

1、定义:

  • 通过模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。

三、渗透测试VS安全测试的区别:

  • 渗透测试的着重点在攻击,渗透测试的目的是攻破软件系统,以证明系统存在问题。而安全测试的着重点在防御,对系统的防御功能做系统的考虑和验证。
  • 渗透测试只需要选择一些系统中薄弱的点攻击系统,而安全测试则需要从整个防御面上考虑系统的安全性。

四、OWASP(Open Web Application Securit Project)

1、官网:

  • https://www.org
  • OWASP Top10
  • Test Guidewu

四、安全测试工具:

  • Appscan:针对web应用的扫描工具。
  • Webinspect:应用的扫描工具。
  • Nessus:针对服务器主机类的漏洞检查工具。
  • Nmap:针对段端口的工具。
  • MetaSploit:攻击框架,包含大量的框架,对目标系统监测和渗透测试。
  • WebScarab:基于代理劫持的分析,对系统工作路径的监测。
  • Fortify:主要是白盒测试工具,针对开发源代码静态的分析。
  • W3AF:开源的web扫描工具。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WEB安全测试分类及防范测试方法 1 Web 应用程序布署环境测试 2 1.1HTTP 请求引发漏洞的测试 2 1.2 操作系统目录安全性及Web 应用程序布署环境目录遍历问题测试 2 2 应用程序测试 3 2.1 SQL 注入漏洞测试 3 2.1.1 SQL注入漏洞攻击实现原理 3 2.1.2 SQL注入漏洞防范措施 4 2.1.3 SQL注入漏洞检测方法 5 2.2 表单漏洞测试 6 2.2.1 表单漏洞实现原理 6 2.2.2 表单漏洞防范措施 6 2.2.3 表单漏洞检测方法 6 2.3 Cookie欺骗漏洞测试 8 2.3.1 Cookie欺骗实现原理 8 2.3.2 Cookie欺骗防范措施 8 2.3.3 Cookie欺骗监测方法 9 2.4 用户身份验证测试 9 2.4.1 用户身份验证漏洞防范措施 9 2.4.2 用户身份验证检测方法 9 2.5 文件操作漏洞测试 9 2.5.1 文件操作漏洞实现原理 9 2.5.2 文件操作漏洞防范措施 10 2.5.3 文件操作漏洞检测方法 10 2.6 Session 测试 11 2.6.1 客户端对服务器端的欺骗攻击 11 2.6.2直接对服务器端的欺骗攻击 11 2.6.3 Session漏洞检测方法 12 2.7 跨网站脚本(XSS)漏洞测试 13 2.7.1 跨网站脚本(XSS)漏洞实现原理 13 2.7.2 跨网站脚本(XSS)漏洞防范措施 13 2.7.3 跨网站脚本(XSS)漏洞测试方法 14 2.8 命令注射漏洞测试 14 2.9 日志文件测试 14 2.10 访问控制策略测试 14 2.10.1 访问控制策略测试方法 14 3 数据库问题测试 15 3.1 数据库名称和存放位置安全检测 15 3.2 数据库本身的安全检测 15 3.3 数据使用时的一致性和完整性测试 15 4 容错测试 15 4.1 容错方案及方案一致性测试 16 4.2 接口容错测试 16 4.3 压力测试 16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值