소개

ForensicLab 소개

디지털 포렌식 분석을 위한 통합 웹 플랫폼

디지털 포렌식이란?

디지털 포렌식(Digital Forensics)은 컴퓨터, 모바일 기기, 네트워크 등의 디지털 기기에서 법적 효력을 가진 디지털 증거를 수집, 보존, 분석, 보고하는 과학적 절차입니다.

사이버 범죄 수사, 데이터 침해 사고 대응, 내부 보안 감사, 법적 분쟁 대응 등 다양한 영역에서 핵심적인 역할을 합니다. 디지털 증거는 휘발성이 강하고 위변조가 쉽기 때문에 체계적인 도구와 절차가 반드시 필요합니다.

수집
증거 획득 및 이미징
보존
무결성 확보·해시 검증
분석
도구 기반 심층 분석
보고
법적 효력 보고서

제공 분석 도구

해시 검증 (Hash Verification)

MD5·SHA-1·SHA-256·SHA-512 알고리즘으로 파일의 해시값을 계산합니다. 디지털 증거는 획득 전후의 해시값이 일치해야 법적 효력을 가집니다. 두 해시값을 직접 비교하는 무결성 검증 기능도 제공합니다.

도구 사용
파일 카빙 (File Carving)

RAW 디스크 이미지에서 파일 헤더/푸터 시그니처를 스캔하여 삭제되었거나 손상된 GIF·JPEG·PNG·PDF·ZIP 파일을 복구합니다. 파일 시스템이 없더라도 바이너리 수준에서 파일을 추출합니다.

도구 사용
MBR 분석 (MBR Analysis)

디스크 이미지의 Master Boot Record(MBR) 파티션 테이블을 파싱하고 VBR(Volume Boot Record) 시그니처 스캔으로 숨겨진 파티션을 탐지합니다. NTFS·FAT32·exFAT 구조를 지원하며 헥스 덤프로 MBR 원본을 확인할 수 있습니다.

도구 사용
문자열 추출 (Strings Extraction)

실행 파일, 펌웨어, 디스크 이미지 등의 바이너리에서 ASCII 및 UTF-16 LE Unicode 인쇄 가능 문자열을 추출합니다. 악성코드 분석, 암호 탐지, URL·이메일 식별에 활용됩니다.

도구 사용
로그 분석 (Log Analysis)

Apache·Nginx·Syslog·Windows Event Log를 자동 파싱합니다. 상위 접속 IP, HTTP 상태 코드 분포, 디렉토리 트래버설·SQL 인젝션· 웹쉘 업로드 시도 등 공격 패턴을 자동 탐지하여 시각화합니다.

도구 사용
센서 모니터링 (Sensor Monitoring)

IoT 및 산업 제어 시스템(ICS) 센서 데이터를 실시간 수집·저장합니다. 이상 값 탐지 및 히스토리 로그를 통해 물리적 환경의 이상 징후를 디지털 포렌식 관점에서 분석합니다.

대시보드 열기

포렌식 분석 원칙

무결성 보존

원본 증거는 절대 변경하지 않습니다. 쓰기 방지 장치와 해시 검증을 통해 증거의 무결성을 보장합니다.

문서화·재현성

모든 분석 과정은 문서화되어야 하며, 제3자가 동일한 절차로 같은 결과를 재현할 수 있어야 합니다.

증거 관리 연속성

증거 획득부터 제출까지 chain of custody(증거 보관 연속성)를 유지하여 법적 효력을 확보합니다.