黑盒测试和白盒测试是什么
在有关web安全的测试中,始终离不开黑盒测试与白盒测试两种类型。
一、黑盒测试
黑盒测试就是只提供目标站点,不提供任何源代码的信息进行测试。测试人员对目标网站的访问权限与普通用户要有。网站的代码逻辑在测试之前向一个“黑盒子”,这种测试的难度较大。
二、白盒测试
白盒测试则是给出一些实现代码或者网站的源代码,或是给出程序设计流程以及参考文档。对于白盒测试,测试人员可以根据给出的信息进行有针对性的发起测试,测试难度较小,比较容易挖掘出更多漏洞。
渗透测试是一种黑盒测试,代码审计则是属于白盒测试