1、明确安全测试与传统软件测试的不同
传统软件测试侧重于功能需求验证,缺少安全方面的关注,而安全测试则偏重于如何绕过这些功能限制,去操纵软件系统,即非法进入系
统,并进行操作。
2、安全测试需要具备的基本条件——像攻击者一样思考
- 确定安全测试优先级
通过对要执行的安全测试进行评估并进行优先级排序,就能在有限的时间和资源条件下,最大限度的发现最多数量且最为严重的缺陷。
- 使用辅助工具进行探测
合适的探测工具可以帮你更快的发现问题。
- 从漏洞知识库中学习
及时了解当前新发现的漏洞及解决方法,保持知识更新。