이 책은 해킹의 정의에서 시작해 네트워크 기본 이론, 해킹 전 정보 획득 방법, 실제 네트워크 해킹 방법과 이를 막는 보안 대책을 설명한다. 각 부별로 체계적으로 설명했으며, 전체적인 구성은 다음과 같다.
1부에서는 해킹의 정의와 역사, 해킹과 관련된 윤리적 문제와 법적 문제를 다루며, 2부에서는 네트워크 해킹과 보안을 배우기 전에 알아두어야 할 네트워크 기본 이론을 알아본다. 본격적인 해킹을 다루는 3부에서는 해킹을 하기 전에 정보 획득을 하는 다양한 방법을 설명하고, 4부에서는 DoS와 DDoS 공격, 스푸핑, 세션 하이재킹, 스니핑, NetBIOS 크래킹 등 다양한 공격 기법을 알아보고 실습할 수 있게 구성하였다. 마지막으로 5부에서는 네트워크 해킹에 대비하는 방화벽, 침임 탐지 시스템, 허니팟(Honey Pot) 등 보안 대책을 알아본다.
[부록 CD] 툴과 라이브러리, 툴의 소스 코드