표제지
목차
국문초록 8
ABSTRACT 10
제1장 서론 12
1.1. 연구 배경 및 목적 12
1.2. 논문 대상 선정 12
1.3. 논문의 구성 14
제2장 관련 연구 15
2.1. 디지털 포렌식 15
2.1.1. 디지털 포렌식 절차 16
2.1.2. 디지털 포렌식 분야 18
2.2. NoSQL Database 20
제3장 비정형 데이터 디지털 포렌식 22
3.1. 비정형 데이터 디지털 포렌식의 정의 22
3.2. 비정형 데이터(Unstructured Data) 특성 22
3.2.1. 텍스트 마이닝 23
3.2.2. 데이터 마이닝 23
3.3. NoSQL 환경에서 수집 가능한 증거 24
제4장 비정형 데이터 디지털 포렌식 조사 기법 26
4.1. 사전 준비 단계 26
4.2. 증거 수집 28
4.2.1. 데이터 수집 29
4.2.2. 일반 로그 수집 30
4.2.3. oplog 수집 30
4.2.4. 저널 로그(journal log) 수집 32
제5장 결론 36
참고문헌 37
[표 2-1] DFRWS 모델 단계별 요소 17
[표 2-2] 국외 디지털 포렌식 절차 모델 비교 18
[표 2-3] RDBMS와 NoSQL 특성 비교 21
[표 3-1] 데이터베이스 별 영속성 유지 기법 25
[표 4-1] 시스템 별 oplog 사이즈 31
[표 4-2] oplog 파일 정보 32
[그림 1-1] NoSQL DBMS 동향 13
[그림 2-1] 사이버 범죄의 연도별 증가율 15
[그림 2-2] 디지털 포렌식 절차 16
[그림 2-3] NoSQL 분류 20
[그림 4-1] 샤딩 구성 28
[그림 4-2] 마스터-슬레이브 구성 28
[그림 4-3] 전체 데이터베이스 백업 29
[그림 4-4] MongoDB 일반 로그 30
[그림 4-5] 저널링 기법 33
[그림 4-6] 저널 로그와 oplog 비교 34
[그림 4-7] 저널 로그 구조 35