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