문제에서 제공된 파일을 다운로드하니 확장자가 없는 파일이 저장되는 것을 볼 수 있다.
헥스 에디터를 통해 파일을 열고 헤더 시그니처를 확인해 보니 zip 파일인 것을 알 수 있다.
옆에 해독된 텍스트에 png가 적혀 있는 것으로 봐서 압축 파일 안에 png 파일이 들어 있을 것 같다.
확장자 명을 달아 주고 압축을 해제하니 예상했던 것처럼 png 파일이 나타났다.
그런데 png 파일을 확인하려고 보니 열리지 않는다.
확인을 위해 헥스 에디터를 다시 사용해 png 파일을 열어 보았다.
png 파일의 헤더 시그니처 절반이 잘려 있는 것을 확인할 수 있었다.
89 50 4E 47을 붙여 넣기 해서 삽입하고 새로 파일을 저장하니...
사진이 복구되었다.
플래그는 사진에서 바로 확인할 수 있다.
문제 해결 성공!
[ctf-d] 거래 조건 알고 있잖아요? (0) | 2022.07.25 |
---|---|
[ctf-d] 저는 당신의 생각을 알고 있습니다. (0) | 2022.07.25 |
[ctf-d] e_e (0) | 2022.07.25 |
[ctf-d] 사진 속에서 빨간색이... (0) | 2022.07.25 |
[ctf-d] Find Key (moon) (0) | 2022.07.25 |
댓글 영역