정보보안, 사물인터넷(IoT), 빅데이터 분야 등에서 파이썬(python) 사용은 어제 오늘의 일이 아니다. 네트워크 보안에 관련된 파이썬 프로그램의 기초적인 개념을 이해하고, 실습을 통해서 네트워크 관련 모듈 등의 사용법을 익힘으로써 보안 프로그래밍 능력을 배양하도록 집필된 책이다.
목차
제1장 파이썬(Python) 프로그래밍 1-1 파이썬 환경 1-2 변수(variable) 1-3 제어 구문(control statement) 1-4 함수(function) 1-5 클래스(class) 1-6 모듈(module)
제2장 네트워크 기본 개념 2-1 네트워크 기본 개념 2-2 TCP 네트워크 프로그래밍 2-3 UDP 네트워크 프로그래밍
제3장 GNS3를 이용한 실습 네트워크 구성 3-1 GNS3란 3-2 설치 후 사용방법 3-3 GNS3를 이용한 가상 실습망 구축 3-4 VirtualBox를 이용한 가상 실습망 구축 3-5 VMware를 이용한 가상 실습망 구축
제4장 네트워크 스캔(Scan) 공격 4-1 IP Scan 프로그램 4-2 Port Scan 프로그램 4-3 nmap 설치 4-4 nmap Scan 프로그램