파일시스템의 이해 3(MFT)
2021. 5. 9. 00:30ㆍ디지털포렌식
MFT?
파일의 위치. 속성, 시간정보, 이름, 크기 등 메타데이터를 저장.
MFT 영억은 파일시스템의 파일, 디렉토리 수에따라 동적으로 할당됨.
MFT는 MFT ENTRY의 집합임.
ENTRY 넘버가 지정되지 않은 것들도 있다.
각각의 MFT ENTRY는 헤더와 속성으로 이루어져 있다.
LSN - 로그파일의 순서번호
FLAGS - 파일이 사용중, 삭제, 디렉토리인지 등을 나타내는 플레그
WINHEX이용 MFT 영역확인
파일을 하나 클릭해보면 파일영역으로 들어와있는데
우클릭 - Navigation - seek file record 클릭
MFT Entry 영역을 확인가능.
오른쪽 체크표시 - templete 클릭
MFT ENTRY를 해석해준다.
FLAG 1은 살아있는 파일을 의미함. 디렉토리는 3
MFT Entry Attribute
파일의 메타정보들을 나타냄
헤더와 속성 내용이 나열되고 속성은 크기에따라 Resident/non- Resident로 나뉨
크기가크면 데이터영역에 저장됨.
WINHEX에서 MFT ENTRY ATTRIBUTE 속성 확인가능
Record change 시간은 modificaion 시간보다 같거나 이후시간을 항상 가짐.
ntfs 시스템에서 하나의파일은 8개의 시간정보를 가짐.
MFT ENTRY RECORD는 1024바이트값을 가짐
파일데이터가 사용할수 있는 공간보다 크면 NON-RESIDENT 플레그를 1로 세팅.
'디지털포렌식' 카테고리의 다른 글
메모리분석 (volatility도구 활용) (0) | 2021.05.10 |
---|---|
파일시스템의 이해 2(VBR) (0) | 2021.05.08 |
파일시스템의 이해 1(MBR) (0) | 2021.05.08 |
비활성데이터 수집/분석 (0) | 2021.04.19 |
활성데이터 수집(bitlive_win 활용) (0) | 2021.04.19 |