이미 소장하고 있다면 판매해 보세요.
|
CHAPTER01 네트워킹 개요
네트워크 구조와 프로토콜 인터넷 프로토콜 모음 데이터 캡슐화 네트워크 라우팅 네트워크 프로토콜 분석을 위한 나의 모델 장을 마치면서 CHAPTER02 응용 프로그램 트래픽 캡처하기 수동 네트워크 트래픽 캡처 와이어샤크를 위한 빠른 학습 또 다른 수동 캡처 기술 수동 캡처의 장단점 능동 네트워크 트래픽 캡처 네트워크 프록시 장을 마치면서 CHAPTER03 네트워크 프로토콜 구조 2진 프로토콜 구조 날짜와 시간 태그, 길이, 값 패턴 다중화와 단편화 네트워크 주소 정보 구조화된 2진 형식 텍스트 프로토콜 구조 2진 데이터 부호화 장을 마치면서 CHAPTER04 고급 응용 프로그램 트래픽 캡처 트래픽 경로 재지정 라우터 구성하기 네트워크 주소 변환 트래픽을 게이트웨이로 전달하기 장을 마치면서 CHAPTER05 통신 회선을 통한 분석 트래픽을 생성하는 응용 프로그램: superFunkyChat Wireshark를 이용한 분석의 충돌 과정 16진 덤프를 이용하여 패킷 구조 살펴보기 Lua에서 Wireshark 구문 해석기 개발하기 트래픽을 적극적으로 분석하기 위한 프록시 사용 장을 마치면서 CHAPTER06 응용 프로그램 역공학 컴파일러, 인터프리터, 어셈블러 X86 구조 운영체제 기본 사항 정적 역공학 동적 역공학 역공학 관리 언어 역공학 자원 장을 마치면서 CHAPTER07 네트워크 프로토콜 보안 암호화 알고리즘 난수 발생기 대칭키 암호화 비대칭키 암호화 서명 알고리즘 공개키 기반 구조 사례 연구: 전송 계층 보안 장을 마치면서 CHAPTER08 네트워크 프로토콜 구현하기 캡처된 네트워크 트래픽을 재전송하기 기존 실행 코드의 용도 변경하기 TLS를 이용한 암호화와 거래 장을 마치면서 CHAPTER09 보안 취약점의 근본 원인 취약성 클래스 메모리 손상 취약성 기본 값 또는 하드코딩된 자격 증명 사용자 열거하기 잘못된 자원 접근하기 메모리 고갈 공격 스토리지 고갈 공격 CPU 고갈 공격 형식 문자열 취약성 명령 인젝션 SQL 인젝션 텍스트-부호화 문자 치환 장을 마치면서 CHAPTER10 보안 취약성 찾아 조사하기 퍼지 테스트 취약성 탐색 일반적인 취약성 악용하기 쉘 코드 작성하기 메모리 손상으로 인한 완화 조치 장을 마치면서 부록 네트워크 프로토콜 분석 툴킷 수동 네트워크 프로토콜 캡처와 분석 도구 능동 네트워크 캡처와 분석 네트워크 연결과 프로토콜 테스트 웹 응용 프로그램 테스트 퍼지(Fuzzing), 패킷 생성과 취약성 공격 프레임워크 네트워크 스푸핑과 재지정 실행 가능한 역공학 찾아보기 |
James Forshaw
이재광의 다른 상품
|
이 책이 갖는 장점은 대부분의 책에서는 진단과 기본 네트워크 분석을 위해 네트워크 트래픽 캡처에 대해 설명하지만 캡처하는 프로토콜의 보안 측면을 다루지 않고 있다. 이 책은 표준 프로토콜의 보안 취약점을 찾기 위한 분석에 초점을 맞추고 있다. 특히, 네트워크를 통하여 전송되는 트래픽을 캡처하여 프로토콜을 분석하여 보안 취약성을 발견하고 이를 활용하는데 방점을 둔다. 또한 단순한 이론적인 설명뿐만 아니라 네트워킹과 네트워크 보안에 대한 기본 정보와 분석할 프로토콜의 실제 예를 제공하고 있어서 이 책을 공부한다면 네트워크 프로토콜뿐만 아니라 취약점을 찾는 방법도 알 수 있다.
이 책은 네트워킹 라이브러리를 개발하여 사용하는 방법과 이 라이브러리를 사용하여 프로토콜을 분석하고 개발을 위한 도구를 직접 만드는 방법도 자세히 설명하고 있다. 네트워크에 대한 기초에서부터 네트워크 트래픽 캡처, 네트워크 프로토콜 구조, 응용 프로그램 트래픽 캡처, 트래픽 분석, 응용 프로그램 역공학, 네트워크 프로토콜 보안, 네트워크 프로토콜 구현, 취약점의 근본 원인 등을 차례로 공부하게 되면 네트워크 프로토콜 공격을 막을 수 있는 대비책을 배우게 될 것이다. 아울러 부록에는 다양한 네트워크 프로토콜 분석 툴킷에 대한 소개가 있으므로 이를 전부 다운로드 받아서 설치하고 테스트해 보면 네트워크 보안에 많은 공부가 될 것이다. |