상세 컨텐츠

본문 제목

[HackCTF-Forensic#5] 세상에서 잊혀진 날 찾아줘! - 150 points

Forensics/HackCTF

by bing_su 2021. 4. 6. 02:42

본문

반응형
SMALL

HackCTF Forensic 5번째 문제는 "세상에서 잊혀진 날 찾아줘!"다.

첨부파일로 주어진 pdf 파일을 열면 아래와 같은 사진이 있다.

이 문제의 경우 굉장히 간단하게 풀린다. 아래 드래그 한 부분을 복사 붙여 넣기 하면 플래그를 얻을 수 있다.

또 다른 방법으로는 파일 구조를 분석하면서 플래그를 얻어낼 수 있었다.

pdf 파일 내부에 jpeg 파일 구조를 볼 수 있었다. 이 부분을 따로 추출해서 확인한 결과는 아래의 사진과 같이 pdf에서 눈에 바로 보이는 Exploit 사진이었다.

따라서 저 jpeg 파일 부분을 삭제했더니 숨겨져 있는 플래그가 보였다.

나중에 pdf 파일 구조를 공부해 본 결과, pdf 파일은 전처리 없이 내부에 사진 파일을 통째로 끼워 넣는다고 한다. 따라서 원본 사진 파일인 exploit이 써져 있는 파일을 그대로 보관한다고 할 수 있다. 따라서 플래그를 가리고 있는 exploit 사진 부분을 지우면 숨겨져 있는 플래그가 보이는 것이다.

반응형
LIST

관련글 더보기

댓글 영역