I. 소프트웨어 보안 위한 난독화의 필요성 필요성 설명 불법 복제 방지 – 역공학 이용 시리얼 키 및 암/복호화 비교 루틴 우회 방지위해 난독화 통한 복제 방지 해킹 방지 – S/W 취약점 탐지, 취약점 이용 S/W 제공 기능 우회 및 악성코드 제작 사전 방지 소프트웨어 경량화 – 자바 등 소스 코드의 용량 인한 응답 속도 저하
I. 디지털 포렌식 방해 기술, 안티 포렌식 개념 목적 – 디지털 포렌식 통한 증거 수집 방해위해 데이터삭제, 암호화 및 은닉 등 데이터 조작 기술 – 증거탐지 회피, 수집 방해 – 분석시간 지연, 도구 오류 – 로깅 우회, 흔적 삭제 – 보고서 변조, 법적 증언 II. 다양한 방식의 안티 포렌식 기술 유형 구분 기술 유형