WARGAME/PicoCTF
picoCTF2023 - advanced-potion-making
daydreamtalker
2024. 4. 26. 23:40
Problem
Explanation
파일을 열어보면 89 50로 시작하는 헤더를 확인할 수 있다.
안 열리는 파일을 HxD로 확인해보면 footer가 png파일의 시그니처인 것을 알 수 있다.
파일이 원래 png파일인 것을 확인하고 파일의 헤더를 변경해주었다. 보통의 png의 헤더는 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 이다. 근데 현재 이 파일의 헤더는 89 50 42 11 0D 1A 0A 00 12 13 14 49 48 44 52 00 00 …이다. 빨간 색인 부분을 원래 png header에 맞게 변경해주었다.
변경해 준 파일을 다시 열어보니 사진이 하나 보이는데… 그냥 빨간색의 사진이다. 이걸 stegsolve로 돌려보면…!
flag값을 얻을 수 있다.
🔑: picoCTF{w1z4rdry}
2023/Apr/07 solved.