목차
저자 머리말 ... 4
필드 어드바이저 머리말 ... 5
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
부록CD와 강의 보조 자료 ... 12
Part 01 해킹이란
   Chapter 01 해킹의 정의와 역사 ... 23
      01 해킹의 정의 ... 24
      02 해킹의 유형 ... 26
      03 해커의 분류 ... 29
      04 해킹의 역사 ... 31
      05 해킹 기술의 변천 ... 37
      요약 ... 41
      연습문제 ... 43
   Chapter 02 윤리적 문제와 법적 문제 ... 45
      01 사이버 윤리 ... 46
      02 컴퓨터 범죄 ... 49
      요약 ... 55
      연습문제 ... 56
Part 02 네트워크 기본 이론
   Chapter 03 OSI 7계층 ... 59
      01 네트워크 ... 60
      02 프로토콜 ... 62
      03 OSI 7계층 구조 ... 66
      요약 ... 70
      연습문제 ... 71
      현장의 목소리 : 아는 것이 힘이다 ... 72
   Chapter 04 TCP/IP 네트워크 구조 ... 75
      01 TCP/IP 개요 ... 76
      02 TCP/IP 프로토콜 ... 77
      요약 ... 99
      연습문제 ... 101
   Chapter 05 라우팅과 스위칭 ... 103
      01 라우팅 ... 104
      02 스위칭 ... 114
      요약 ... 121
      연습문제 ... 124
Part 03 해킹 전 정보 획득
   Chapter 06 풋프린팅과 스캔 ... 127
      01 풋프린팅 ... 129
      02 포트 ... 132
      03 스캔 ... 137
      04 운영체제의 탐지 ... 151
      05 방화벽과 침입 탐지 시스템의 탐지 ... 155
      요약 ... 160
      연습문제/심화연습문제 ... 162
      현장의 목소리 : I Love Worm?? ... 164
   Chapter 07 Whois와 DNS 조사 ... 165
      01 Whois 서버 ... 167
      02 DNS에 대한 이해 ... 171
      03 DNS의 구조와 실행 과정 ... 175
      04 DNS를 이용한 정보 획득 ... 178
      요약 ... 182
      연습문제/심화연습문제 ... 184
   Chapter 08 SNMP 스캔 ... 187
      01 SNMP ... 189
      02 SNMP의 취약점을 아용한 정보 획득 ... 195
      요약 ... 199
      연습문제/심화연습문제 ... 200
   Chapter 09 IP 주소 추적 ... 201
      01 메일을 이용한 방법 ... 203
      02 P2P 서비스를 이용한 방법 ... 206
      03 웹 게시판을 이용한 방법 ... 209
      04 채팅을 이용한 방법 ... 210
      05 Traceroute를 이용한 방법 ... 211
      요약 ... 213
      연습문제/심화연습문제 ... 214
   Chapter 10 목록화 ... 215
      01 공유 자원 목록화 ... 217
      02 사용자와 그룹 목록화 ... 220
      03 응용 프로그램 목록화 ... 223
      요약 ... 226
      연습문제/심화연습문제 ... 227
      현장의 목소리 : 합법적인 해킹?! ... 228
Part 04 네트워크 해킹
   Chapter 11 DoS와 DDoS 공격 ... 231
      01 DoS와 DDoS 공격의 이해 ... 233
      02 DoS 공격 ... 235
      03 DDoS 공격 ... 276
      04 DoS와 DDoS 공격의 대응책 ... 288
      요약 ... 291
      연습문제/심화연습문제 ... 293
   Chapter 12 스푸핑 ... 297
      01 스푸핑 공격이란 ... 299
      02 필수 라이브러리 ... 301
      03 ARP스푸핑 ... 315
      04 IP 스푸핑 ... 326
      05 DNS 스푸핑 ... 335
      요약 ... 346
      연습문제/심화연습문제 ... 347
   Chapter 13 세션 하이재킹 ... 349
      01 세션 하이재킹 공격의 이해 ... 351
      02 TCP 세션 하이재킹 ... 353
      03 세션 하이재킹 공격의 대응책 ... 364
      요약 ... 365
      연습문제/심화연습문제 ... 366
   Chapter 14 스니핑 ... 367
      01 스니핑 공격이란 ... 369
      02 스니핑 공격 툴 ... 374
      03 스위칭 환경에서의 스니핑 ... 386
      04 스니핑 공격의 대응책 ... 401
      요약 ... 406
      연습문제/심화연습문제 ... 407
      현장의 목소리 : 통신이 안 되는 원인은 엉뚱한 곳에서? ... 409
   Chapter 15 NetBIOS 크래킹 ... 411
      01 NetBIOS를 이용한 윈도우 서비스 ... 413
      02 NetBIOS를 이용한 목록화 ... 417
      03 NetBIOS 공격 ... 422
      요약 ... 427
      연습문제/심화연습문제 ... 428
   Chapter 16 무선 네트워크 ... 429
      01 무선 네트워크의 이해 ... 431
      02 무선 네트워크의 문제점과 대응책 ... 436
      03 무선 네트워크 공격 ... 440
      요약 ... 442
      연습문제/심화연습문제 ... 443
      현장의 목소리 : 보안은 많은 경험과 지식을 바탕으로 나오는 종합적인 분야 ... 444
Part 05 네트워크 보안
   Chapter 17 방화벽 ... 447
      01 방화벽의 기능과 목적 ... 449
      02 방화벽의 구조 ... 452
      03 패킷 필터링 ... 461
      04 NAT ... 469
      05 프록시 ... 474
      요약 ... 478
      연습문제/심화연습문제 ... 480
   Chapter 18 침입 탐지 시스템 ... 483
      01 침입 탐지 시스템이란 ... 485
      02 침입 탐지 시스템의 구조 ... 490
      03 윈도우 침입 탐지 툴 ... 494
      04 리눅스 침입 탐지 툴 ... 497
      요약 ... 509
      연습문제/심화연습문제 ... 511
   Chapter 19 허니팟 ... 513
      01 허니팟 ... 515
      02 허니팟의 구조 ... 517
      03 로그 서버 만들기 ... 523
      요약 ... 529
      연습문제/심화연습문제 ... 530
찾아보기 ... 532
닫기