你好,我是何为舟。欢迎来到安全专栏的第四次加餐时间。
安全涉及的知识面非常广,更新速度也很快,前辈们很难有足够的时间和精力来言传身教。这个时候就需要我们具备良好的自学能力,通过持续地学习来掌握新的知识,应对新的变化和挑战。
优质的学习资源是自学的重要基础。今天,我就来盘点一下,对我个人的安全学习产生帮助的各类学习资源,以及不同阶段的安全人员应该如何对各类资源进行取舍。
安全入门书籍
安全的核心能力分为两个方向:攻击和防御。俗话说“未知攻焉知防”,所以,学习安全一定是从攻击手段入门,在掌握了一定的攻击基础之后,我们再考虑选择某一个方向深入学习。
所以,我建议刚入门的同学可以先选择几本攻击方向的经典书籍来学习。
《白帽子讲 Web 安全》这本书是大部分人的安全入门书籍。它覆盖了绝大部分的安全攻击知识,而且作者把知识点讲解得清晰,即使你没有安全基础也能很好理解。可以说,在学习完这本书之后,你已经具备了安全人员所需要的全部基础知识。 如果说《白帽子讲 Web 安全》是一本入门教程,那《黑客攻防技术宝典》就是一本攻击手册。虽然同样是讲 Web 安全攻防内容,但是《黑客攻防技术宝典》对其中涉及的每一个细节和原理(如 HTTP 协议,浏览器技术等)都进行了详细讲解。你在学习 Web 安全的过程中遇到的大部分问题,都可以通过翻阅这本书来解决。因此,我建议你通读这本书,并且结合实际工作中遇到的问题随时查阅。