CTF/Space Heroes CTF

[Space Heroes CTF] - [for] A New Hope write up

by 승빈이 2023. 4. 24.

다음 문제입니다. 해당 문제는 pptx파일이 제공됩니다. 이제 해당 ppt파일을 열어보면 아래와 같이 ppt가 있는것을 확인할 수 있습니다.

이제 해당 ppt파일을 뒤죽박죽 막 하다보면 아래와 같이 깨진 이미지 파일이 있는 것을 확인할 수 있습니다.

그래서 해당 파일을 추출하기 위해서 ppt파일을 압축파일 형태로 열어줬습니다.

해당 ppt파일은 압축파일 형태로 해당 ppt 페이지에 설정 및 이미지 기본 값들이 설정되어 있기 때문에 해당 파일을 압축파일로 열면 사진을 추출할 수 있습니다.

이렇게 해당 값들이 있는 것을 확인할 수 있고 media 부분에서 해당 이미지 파일을 추출해서 확인할 수 있습니다.

해당 파일을 추출해서 hex값을 통해서 확인해보면 헤더시그니처 부분이 깨져있는 것을 확인할 수 있습니다.

또한 해당 파일의 확장자를 확인해보면 png라고 되어 있는데 해당 구조를 보면 jpg파일의 구조라는 것을 확인할 수 있고 해당 부분들을 FF D8로 수정하고 파일 확장자를 JPG로 바꿔서 확인을 하면 두 번째 사진처럼 플래그 확인할 수 있습니다.

반응형

댓글