0004 ***测试项目

0004 ***测试项目

我在 0003 ***测试标准一文已经详细记录了***测试的 7 个过程,即前期交互阶段、情报手机阶段、威胁建模阶段、漏洞分析阶段、漏洞***阶段、后***测试阶段和报告阶段。一个完整的***测试项目就是要围绕这 7 点展开,在各个阶段做好各个阶段的事情。下面再针对一个***测试项目对这些过程进行一个补充说明。

1. ***测试范围

***测试的范围需要在前期交互阶段与目标组织或者用户进行协商。包括时间范围、IP 和域名的范围、是否有第三方的资源可用等。确定范围是为了有一个明确的***测试目标,针对这个明确的***测试目标进行定制化的***测试方案定制。

2. 获取授权

在前期交互阶段,其中获取授权也是很重要的一点,如果没有获得目标系统***测试的权限就对目标系统发起***测试***,这是违反法律的。所以需要与目标组织或者用户协商,获取***测试授权。

3. ***测试方法

***测试的方法上因为有的方式会对目标组织或者用户造成损失,所以需要协商是否允许使用某些***测试的方法,使用的范围以及限度。

3.1. 是否允许社会工程学

社会工程学是利用人性的弱点,***人性漏洞,这样的***测试方法往往会对目标造成精神上的损失或者压力。所以这种***测试的方法需要在前期交互阶段就要明确是否可以使用,使用的限度等。

3.2. 是否允许拒绝服务***

拒绝服务***这种***测试的方式也是很具破坏性的,能够直接导致目标系统瘫痪,不能正常提供服务。所以对于一个***测试的目标,需要知道拒绝服务***带来的影响是否严重。前期交互阶段也是要确认是否允许使用此类***测试方法的,以及使用时间范围的确定等等。

4. ***测试的误区

目前国内对***测试标准的不重视,往往***测试没有严格按照流程来进行,所以很多***测试人员以为一个简单的网络扫描,扫到漏洞并利用就完事了。其实***测试不能抱有扫瞄器就是一切的想法。应该从各个方面进行***测试。比如,***测试的时候要考虑业务逻辑上的漏洞,A 用户不是否有权限访问 B 用户的数据,这种就是业务逻辑上的漏洞,而扫面器是扫描不到这类漏洞的,所以扫瞄器就是一切的思想是一定错误的,只能说扫描器可以发现大部分明显的漏洞。但是深层次的漏洞是发现不了的。如果一个***测试项目只靠扫瞄器的话,那是一个不完整的***测试,漏洞是完全没有挖掘干净的。

5. 总结

所以一个完整的***测试项目需要严格按照***测试的标准来执行。我们以后的***测试项目就要这样来做。以上是我个人观点,我也是初学者,理解难免有误,还请大家多多指教,谢谢!

转载于:https://blog.51cto.com/8780862/2095132

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值