헤더 오프셋 0x0000 - 0x0003 영역에는 "FILE"이라는 시그니처를 가지고 있고, MFT Entry에 문제가 생기면 "BAAD"라는 시그니처로 변환되어 저장된다.
Fixup Array
Fixup이란 NTFS 파일시스템이 볼륨에 저장하는 데이터가 1개 이상의 섹터를 사용할 경우, 각 섹터의 마지막 2 Byte의 값을 기록하고 원래의 값은 별도로 기억하는 것을 말한다.
MFT Attribute
STANDARD_INFORMATION 속성
속성 헤더와 속서 내용으로 나뉜다. 파일이 Resident인지 Non-resident인지를 식별하여 해당 속성 헤더를 분석하고, 속성 타입이 "0x10"이므로, $STANDARD_INFORMATION 속성에 추가하여 속성 길이, Non-resident Flag 값 등을 확인하여 분석한다.
FILE_NAME 속성
파일이나 디렉토리의 이름 정보를 갖고 있는 속성으로, 이 속성에 포함된 내용을 통해서 파일 또는 디렉토리의 이름, 생성시간, 수정시간 등을 알 수 있다.
DATA 속성
📍MFT와 LogFile 수집 및 분석
MFT와 LogFile 수집
FTK Imager 프로그램을 활용하여 NTFS 파일시스템이 설치된 파티션을 선택하면 $MFT와 $LogFile을 볼 수 있다. 이 파일을 선택한 후 수집한다.