NTFS 파일 시스템 구조
2024. 4. 1. 04:23ㆍ보안/포렌식
728x90
FAT 파일 시스테밍 개인 용도로 사용하기 위해서 만들어졌다면, NTFS 파일 시스템은 서버용 운영체제에서 사용하기 위한 파일 시스템이다.
버전은 NTFS의 윈도우 운영체제에 따라서 다르다.
운영체제 및 볼륨의 크기에 따른 클러스터 크기
NTFS의 최대 사이즈.
NTFS 구조
VBR(Volume Boot Record)
VBR의 섹터 크기는 클러스터 크기에 따라 정해진다.
Boot Code (0x00~0x02, 3Byte)
CPU의 명령 실행 분기를 부트 코드로 옮기는 역할.
OEM(Original Equipment Manufacturing) ID (0x03~0x0A, 8byte)
NTFS와 공백을 표시.
BPB(BIOS Parameter Block) (0x0B~0x59, 78byte)
클러스터 섹터의 크기 , 이후에 나오는 $MFT 관련 정보가 들어있다 .
NTLDR & Boot Strap
VBR 다음 섹터인 1번섹터에 위치해 있다. NTFS 부트 로더의 위치 정보를 담고 있다.
MFT(Master file Table)
NTFS 파일 시스템에서 파일, 디렉터리 ,메타데이터를 모두 파일 형태로 관리하는 파일이다.
728x90