표제지
요약
목차
제1장 서론 12
1.1. 연구 배경 및 목적 12
1.2. 연구 범위 및 방법 14
제2장 관련연구 15
2.1. 스테가노그래피 15
2.2. 봇넷 17
2.1.1. 전통적 봇넷 17
2.1.2. 스테가노그래피 기반 봇넷 19
2.3. 비트토렌트 20
2.2.1. 비트토렌트 프로토콜과 구성요소 21
2.2.2. 비트토렌트 메시지 23
2.4. 선행연구 27
제3장 네트워크 스테가노그래피 기반 봇넷 C&C 통신 모델 29
3.1. 문제기술 및 아이디어 29
3.2. 네트워크 스테가노그래피 기반 봇넷 C&C 통신 모델 33
제4장 실험 및 분석 36
4.1. 실험환경 및 절차 36
4.1.1. 실험목적 및 방법 36
4.1.2. 실험 결과 37
4.2. 결과 분석 39
제5장 결론 및 향후연구 44
참고문헌 46
Abstract 51
〈표 2-1〉 스테가노그래피와 크립토그래피 16
〈표 2-2〉 비트토렌트 메시지 종류 24
〈표 2-3〉 스테고봇넷 관련연구 27
〈표 2-4〉 비트토렌트 기반 네트워크 스테가노그래피 관련 연구 28
〈표 3-1〉 공유중인 비디오파일 해시 비교 32
〈표 4-1〉 네트워크 스테가노그래피 실험 환경 37
〈표 4-2〉 공유중인 비디오파일 평균, 최대, 최소 크기 39
〈표 4-3〉 평균크기 동영상 사용 시 비밀메시지 크기에 따른 필요 커버매체 수 40
〈표 4-4〉 최대크기 동영상 사용 시 비밀메시지 크기에 따른 필요 커버매체 수 40
〈표 4-5〉 최소크기 동영상 사용 시 비밀메시지 크기에 따른 필요 커버매체 수 41
〈그림 2-1〉 스테가노그래피 절차 15
〈그림 2-2〉 크립토그래피와 스테가노그래피 16
〈그림 2-3〉 IRC 봇넷 구조 17
〈그림 2-4〉 HTTP 봇넷 구조 18
〈그림 2-5〉 P2P 봇넷 구조 18
〈그림 2-6〉 스테가노그래피 봇넷 구조 19
〈그림 2-7〉 서버-클라이언트와 P2P 네트워크 구조 20
〈그림 2-8〉 .torrent 파일(시드 파일) 구조 21
〈그림 2-9〉 비트토렌트 프로토콜 22
〈그림 2-10〉 비트토렌트 파일공유 시컨스 다이어그램 24
〈그림 2-11〉 Bitfield 메시지 형식 25
〈그림 2-12〉 Piece 메시지 형식 26
〈그림 3-1〉 전통적 봇넷과 비트토렌트 봇넷 비교 29
〈그림 3-2〉 디지털 스테가노그래피 통신 모델 30
〈그림 3-3〉 제안 네트워크 스테가노그래피 통신 모델 34
〈그림 3-4〉 네트워크 스테가노그래피 통신 모델 세부 진행 절차 35
〈그림 4-1〉 메시지 패킷 임의폴더 복사 38
〈그림 4-2〉 다운로드 파일 해시값 검증 38
〈그림 4-3〉 평균크기 동영상 사용시 비밀메시지 크기에 따른 필요 커버매체 수 42
〈그림 4-4〉 최대크기 동영상 사용시 비밀메시지 크기에 따른 필요 커버매체 수 42
〈그림 4-5〉 최소크기 동영상 사용시 비밀메시지 크기에 따른 필요 커버매체 수 43