[HackCTF] Magic PNG 풀이 (150p)
Wargame/HackCTF

[HackCTF] Magic PNG 풀이 (150p)

문제 종류 - Forensic
사용한 툴 - HxD

 

풀이

문제에서 주어진 MP__1.zip의 압축을 풀어보자.

압축을 풀면 MP__1.png가 존재한다.

MP__1.png를 열어보니 파일이 깨져있는 듯하다.

HxD를 이용해 분석해보자.

PNG Header, Footer, 모두 정상이다.

라고 생각하면 큰 착각이다.

PNG의 정확한 Header는 텍스트 PNG가 아닌, 89 50 4E 47 0D 0A 1A 0A 이다.

Header를 정확히 고쳐주면 사진의 일부분이 보인다.

어디 부분이 잘못되었나 봤더니, IDAT이 소문자로 적혀있는 부분이 있다.

대문자로 고쳐주고 사진을 다시 열어보자.

굉장히 씹덕같은 문제다.

딱히 맞춰도 기분이 좋지는 않네