ZIP 파일 구조

2024. 3. 28. 18:32보안/포렌식

728x90

ZIP 파일 구조

  • Local File Header - 압축 파일에 대한 기본정보들이 포함되는 공간 . 압축 전 후 파일 크기, 수정 시간, Checksum, 압축 해제시 필요한 아카이브 버전 등이 포함되어 있다.
  • File Name - 파일 이름 형식에 대한 임의의 길이와 byte 순서를 나타내고,이름의 길이는 65536 문자를 초과할 수 없다.
  • File Data - byte 배열 형태로 압축된 파일 컨텐츠. 비어 있거나 디렉토리를 포함하는 경우 이 배열은 사용되지 않지만 다음 Local File Header 제목은 해당 파일이나 디렉토리를 설명한다.
  • Central Directory - Local File Header의 확장된 데이터 뷰를 제공하며, 파일 속성, 구조에 대한 local 기준을 가진다.
  • End of central directory record - 모든 아카이브의 싱글 템플릿으로 제공하며 아카이브의 종료를 작성한다.

Local File Header

Local File Header

Central Directory

Central Directory

End of central directory recor

End of central directory record

728x90

'보안 > 포렌식' 카테고리의 다른 글

NTFS 파일 시스템 구조  (0) 2024.04.01
FAT32 시스템 구조  (0) 2024.04.01
PNG 파일 구조  (0) 2024.03.28
[Dreamhack] Basic_Forensics_1 write-up  (0) 2024.03.23
[Dreamhack] FFFFAAAATTT write-up  (0) 2024.03.23