본문 바로가기

Forensic

(11)
디스크 복구 - 파티션(FAT32) ※아래의 내용은 Startup 디스크 포렌식 (이별 지음)을 공부하며 남긴 기록이다. 파티션 복구 하드디스크의 복구 중 가장 기본이 되는 FAT32와 NTFS 포맷의 파티션이 손상되었을 경우 어떻게 복구하는지 실습해보았다. (1) FAT32 파티션 복구 FAT32 파티션이 손상되었을 경우 복구하는 방법을 아래와 같다. 학습목표 : BR 영역이 손상된 파티션 복구 실습파일 : FAT_Partition.zip > FAT32 Partition Revovery.001 실습도구 : FTK Imager, HexEditor 실습결과 : FTK Imager에서 파티션 및 파일 목록 확인 1) GUI 형태로 파티션 상태를 확인하기 위해 FTK Imager의 File > Add Evidence Item 를 선택한다. 다음..
데이터표현과 디스크 구성 - 하드디스크 구조 ※아래의 내용은 Startup 디스크 포렌식 (이별 지음)을 공부하며 남긴 기록이다. 컴퓨터를 이용하면서 생성되는 모든 데이터는 계속해서 사용하고 유지하기 위해 저장 매체에 저장한다. 이번 글은 저장 매체 중 가장 기본이 되는 하드 디스크(HDD) 구조에 대해서 알아보자. 하드 디스크는 크게 6개의 구성으로 이루어져 있다. 전원 커넥터 : 하드디스크에 전원을 공급해주는 단자 데이터 커넥터 : 하드디스크와 컴퓨터 사이의 데이터를 전송해주는 단자. 헤드 : 데이터를 읽어주는 역할 액츄에이터 암 : 헤드를 데이터가 있는 위치로 움직여 주는 역할을 한다. 플래터 : 실제로 데이터가 저장되는 곳이다. 스핀들 : 플레터를 돌려주는 역할을 한다. 여기서 또 플래터를 단면으로 나타낼 수 있다. 플래터의 구성은 4 부분..
데이터 표현과 디스크 구성 - MBR 이란 ※아래의 내용은 Startup 디스크 포렌식 (이별 지음)을 공부하며 남긴 기록이다. MBR(Master Boot Record)이란 무엇일까? 이를 알아보기 위해서 먼저 LBA 주소지정방식의 실제 하드 디스크 구조에 대해 공부해보자. 하드디스크의 논리적 구조 LBA 주소지정방식은 섹터 단위로 차례대로 주소를 지정하기 떄문에 위 그림과 같이 나타낼 수 있다. 0 번 섹터에 MBR이 오게 되며 이후 차례대로 파티션 정보가 오게 된다. (1) MBR 구조 MBR은 부팅에 필요한 Boot Code와 파티션 정보를 가지고 있어 시스템의 MBR이 손상되면 부팅이 불가능 하게된다. MBR은 총 512byte로 이루어져 있으며, 크게 3가지로 나눌 수 있다. Boot Code 부팅과 관련된 코드를 담고 있는 영역이며,..