
曹玉杰 王乐 李家辉 孔韬循编著
本书深入浅出,系统性地讲解了代码审计技术的方方面面,从常规的环境搭建到漏洞原理均有介绍,再结合实战案例对主流Web安全漏洞进行剖析,对安全技术爱好者、在校大学生、相关领域从业人员等群体来说,这本书是很好的分享,同时也是做白盒安全测试时不可多得的佳作。
本书亮点在于以代码审计的手段来分析具体case,但不足之处在于代码上的漏洞分析和修复不够深入,例如domxss都有哪些source、sanitize、sink,没有提到,而且如何从语言、框架、组件或者技巧上去写出安全的代码,更没有提及。
感觉此书作者单单是从攻防角度去写各种漏洞挖掘的点,在防御或者开发流程中并没有提及。单单从漏洞挖掘角度也是点到点,并没有提及挖掘流程和前置基础。更像是安全乙方的同学编写的一本漏洞审计指南。
本书亮点在于从真实案例,从source到sink点的分析,并介绍了如何编写payload,是所有实战人员关注的点。值得推荐!
从源代码角度剖析漏洞产生的原因及payload构造过程,相对于只介绍漏洞原理的书更加深入,从黑盒角度讲解漏洞挖掘偏少,可以作为安全开发和代码审计的参考书。