-
[CTF-d] 이 파일에서 플래그를 찾아라!2022/Write-Ups 2022. 7. 13. 01:14
6팀 최민영
CTF-d 의 '이 파일에서 플래그를 찾아라!' 문제 풀이 시작하겠습니다.
파일안에 있는 Zip 파일을 열어보자 해당 이미지 파일이 나왔습니다.
한가지 이상한 점은 PNG 파일치고 용량이 너무 크다는 점 입니다.
이러한 경우는 2가지를 생각해 볼 수 있는데, 하나는 파일안에 또 다른 파일이 숨겨져 있거나
아니면 사진의 가로 세로 크기가 엄청 크거나를 의미합니다.저는 이 파일의 가로 세로 크기에 대해서 먼저 진행해 보겠습니다.
파일의 헤더 시그니처 부분이 파일의 사진 크기를 정해주는데, 이를 변경해 보겠습니다.
가로 크기를 '00 00 0B D0' 에서 '00 00 1B D0'으로 변경해주고,
세로 크기를 '00 00 0F C0' 에서 '00 00 1F C0'으로 변경해 준 뒤 저장해보겠습니다.이미지 파일이 깨졌습니다. 이번에는 각 가로/세로 따로 설정해보겠습니다.
가로만 바꾸어 주었을 때도 이미지 파일이 깨져서 세로만 값을 변경해주었습니다.
사진이 너무 길어졌지만 아래에 flag값이 보이는 것을 확인할 수 있었습니다.
문제 풀이 완료
'2022 > Write-Ups' 카테고리의 다른 글
[ctf-d] Three Thieves Threw Trumpets Through Trees (0) 2022.07.16 [ctf-d] 그림을 보아라 (0) 2022.07.13 [CTF-d] DOS 모드에서는... (0) 2022.07.13 [ctf-d] X 회사의 정보를 깨... (0) 2022.07.12 [ctf-d] Find Key(Movie) (0) 2022.07.12