안녕하세요. 도깬리 포렌식스 입니다.
오늘은 NTFS의 속성 데이터 구조체에 대하여 알아 보겠습니다. 모두 화이팅하세요!!!
속성 헤더
속성의 첫 16바이트의 데이터 구조체(공통 부분)입니다.
| 바이트 범위 | 설명 |
| 0~3 | 속성 타입 식별자 |
| 4~7 | 속성 길이 |
| 8~8 | 거주/비거주 플래그 |
| 9~9 | 이름 길이 |
| 10~11 | 이름 오프셋 |
| 12~13 | 플래그 |
| 14~15 | 속성 식별자 |
‘거주형’ 속성의 데이터 구조체
| 바이트 범위 | 설명 |
| 0~15 | 일반적인 헤더 |
| 16~19 | 내용 크기 |
| 20~21 | 내용 오프셋 |
‘비거주형’ 속성의 데이터 구조체
| 바이트 범위 | 설명 |
| 0~15 | 일반적인 헤더 |
| 16~23 | Runlist의 시작 VCN |
| 24~31 | Runlist의 끝 VCN |
| 32~33 | Runlist 오프셋 |
| 34~35 | 압축 유닛 크기 |
| 36~39 | 사용되지 않음 |
| 40~47 | 속성 내용의 할당된 크기 |
| 48~55 | 속성 내용의 실제 크기 |
| 56~63 | 속성 내용의 초기화된 크기 |


감사합니다. 오늘도 즐거운 하루 되세요.
"좋아요"와 "구독하기"는 힘이 됩니다.
참고문서 : File System Forensic Analysis (Brian Carrier)

'File System Forensics' 카테고리의 다른 글
| [File System] NTFS (27) - $FILE_NAME 속성 (0) | 2023.08.18 |
|---|---|
| [File System] NTFS (26) - $STANDARD_INFORMATION 속성 (0) | 2023.08.16 |
| [File System] NTFS (24) - MFT 엔트리 구조체(File Record) (0) | 2023.08.12 |
| [File System] NTFS (23) - Fixup 배열과 데이터 무결성 (0) | 2023.08.09 |
| [File System] NTFS (22) - 루트 디렉토리, 재파싱 지점, 오브젝트 식별자 (0) | 2023.08.07 |