书籍介绍
本书介绍在软件开发的过程中从根本上提高软件安全性的基本技术。全书分4个部分15章。第1部分软件安全概述,第2~4部分分别针对3大类软件安全威胁:软件自身的安全(软件漏洞)、恶意代码以及软件侵权展开。第2部分软件安全开发,包括软件漏洞概述、典型软件漏洞分析、Web漏洞分析以及软件新型漏洞分析等4章,还包括软件安全开发模型,以及软件安全开发生命周期每一个环节中的安全技术共6章。第3部分恶意代码防护共两章,分别介绍恶意代码分析基本技术,以及恶意代码法律防治措施和技术防治技术。第4部分软件侵权保护共两章,分别介绍开源软件及其安全性、软件知识产权法律保护和技术保护措施。本书可作为信息安全专业、计算机专业、软件工程等专业的教材,也适用于软件开发人员、软件架构师、软件测试等从业人员,也可供注册软件生命周期安全师、注册软件安全专业人员、注册信息安全专业人员、以及计算机软件开发人员或编程爱好者参考和使用。