도서정보 상세보기[NAVER 제공]
들어가며(시리즈 소개)
_“저도 백신을 만들 수 있을까요?”
_“Security School에 오신 것을 환영합니다.”
_“여러분이 준비할 것과 얻을 것입니다.”
1장 백신 개발 프로젝트 Airplane 시작
_1.1 보안 개발 입문기
_1.2 프로젝트 준비
2장 요구사항
_2.1 요구사항 수집
_2.2 요구사항 분석
3장 프로토타입
_3.1 개발 환경 만들기
_3.2 리눅스 커널 수정과 모듈 만들기
_3.3 백신의 실행 파일 실시간 감시
_3.4 리눅스 커널 소켓 프로그래밍
_3.5 프로토타입 정리
4장 설계
_4.1 설계 범위 정하기
_4.2 정적 설계 시작
_4.3 동적 설계로 완성하는 정적 설계
_4.4 모듈 설계
_4.5 배치도 작성하기
_4.6 정리
5장 구현
_5.1 구현 준비
_5.2 공통 소스 구현
_5.3 백신 업데이트 서버 구현
_5.4 백신 필터 구현
_5.5 정리
6장 테스트
_6.1 테스트 케이스 준비
_6.2 테스트 케이스 수행
_6.3 QA 리포트
7장 뫼비우스의 띠
_7.1 개선할 부분
_7.2 응용할 수 있는 부분
_7.3 끝이 없는 해킹과 보안의 싸움