[Forensic] APNG File Structure


[Forensic] APNG File Structure

N0Named Wargame에서 포렌식 문제를 풀다가 알게된 APNG 형식과 파일 구조에 대해 정리해본다. APNG(Animated Portable Network Graphics)는 PNG를 확장한 이미지 파일 포맷으로, GIF와 비슷한 방법으로 애니메이션을 구현하고 있으면서 기존 PNG와 하위 호환성을 유지하고 있기 때문에 더 높은 품질을 보여주고 있다. 일반적으로 PNG 파일은 PNG 시그니처와 일련의 청크들로 이루어진다. 길이 (4Byte) 청크 유형 (4 Byte) 청크 데이터 CRC (4 Byte) 하나의 PNG 청크를 이루는 구조는 위와 같으며, 4개의 부분으로 이루어져있다. Critical Chunk로는 IHDR, PLTE, IDAT, IEND가 있다. * PNG의 경우 최소 3개의 청크를 구성해야 이미지를 표시할 수 있음. (IHDR, IDAT, IEND) - IHDR : 첫 번째 청크로 와야 하며, 순서대로 이미지의 넓이, 높이, 비트 수, 컬러 타입을 표시 - PL...


#APNG #chunk #forensic #image #N0named #png #wargame #청크 #포렌식

원문링크 : [Forensic] APNG File Structure