本书对计算机网络安全技术作了系统的介绍,最大特色是:将安全理论、安全工具与安全编程三方面内容有机的结合到一起。三方面内容均来自课堂实践:安全理论来自高校网络安全的课堂讲稿、安全工具来自网络安全国际认证(CIW:CertifiedInternetWebmaster)的课堂案例、安全编程来自C++/VC++编程(网络安全方向)的课堂案例。精选网络安全方面经典工具40多个和完整源代码30多个,突出实用性、可操作性以及连贯性。全书从网络安全体系上分成四部分:第一部分:计算机网络安全基础,介绍网络安全的基本概念、实验环境配置、网络协议基础以及网络安全编程基础;第二部分:网络安全之攻击技术,详细介绍了攻击技术“五部曲”:1、隐藏IP,2、踩点扫描,3、获得系统或管理员权限,4、种植后门,5、在网络中隐身;第三部分:网络安全之防御技术,介绍了Windows操作系统的安全配置方案、加密与解密技术的应用、防火墙以及入侵检测技术;第四部分:网络安全综合解决方案,从工程的角度介绍了网络安全工程方案的编写。