Iriton's log

[Dreamhack/Wargame] Lv.1 broken-png 본문

카테고리 없음

[Dreamhack/Wargame] Lv.1 broken-png

Iriton 2023. 5. 17. 20:30

문제 파일의 이미지를 정사각형으로 수정하면 풀리는 문제인 거 같다.

이미지를 확인해 보자.

 

HxD 에디터로 png 파일을 열어서 세로 길이를 수정해야 한다.

문제 풀이를 위해 png 파일 헤더 구조의 이해가 필요하다.

맨 처음 부분은 png  파일의 고유 Signature code로 IHDR이다.

우리가 수정해야 할 부분은 이미지 가로 세로 크기이다.

해당 png 파일은 가로(02) 세로(01) 크기가 상이한 것을 볼 수 있다.

세로를 가로와 같이 02로 수정한 뒤 이미지 파일을 열어 보자.

 

수정한 부분(빨간색)
수정한 png 파일

정상적으로 이미지가 복원되었다.

 

Comments