本书从内容和文章深度上看,可以分为三个学习阶段:第一章至第三章为初级阶段,主要介绍网络安全的基础理论和常用命令、软件的使用方法,了解简单的攻击手段,网络上比较常见的恶意攻击和防范方法等内容。读者在完成本阶段的学习之后可对黑客技术和网络安全内容有感性了解,同时体会出黑客思想。第四章至第八章为中级阶段,主要介绍漏洞的寻找、利用。当读者明白了漏洞对于黑客的重要性之后,继续学习有关木马、病毒、防火墙和入侵检测等较为深入的章节,这是网络上最常见的攻击与防御的方法,无论技术上如何变革,对于黑客和防御者来说,他们所进行的各种操作都是由上述几个方面构成并发展而来的。第九章至第十章为高级阶段,第九章地阅读需要有一定的编程基础,主要涉及的程序都是前面部分中的一些程序的简化版本,主要阐述攻击原理和程序设计方法,第十章为黑客攻击手段的具体应用,比较经典的攻击过程等介绍性内容。