ubuntu 22.04, windows 11 환경에서 풀이를 진행하였습니다.
비어있는 문자들을 찾아주어야 합니다.
문제에서 숨겨져있다고 하니 리눅스의 binwalk로 숨겨진 파일들을 추출해줍니다.
$ binwalk MrFusion.gif -D '.*'
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
0 0x0 GIF image data, version "89a", 1280 x 720
6943 0x1B1F PNG image, 1280 x 720, 8-bit colormap, interlaced
7194 0x1C1A Zlib compressed data, compressed
9727 0x25FF JPEG image data, JFIF standard 1.01
26632 0x6808 PC bitmap, Windows 3.x format,, 1280 x 720 x 24
2791486 0x2A983E GIF image data, version "89a", 1280 x 720
2794240 0x2AA300 PNG image, 1280 x 720, 8-bit colormap, interlaced
2794491 0x2AA3FB Zlib compressed data, compressed
2796217 0x2AAAB9 JPEG image data, JFIF standard 1.01
2813627 0x2AEEBB PC bitmap, Windows 3.x format,, 1280 x 720 x 24
5578481 0x551EF1 GIF image data, version "89a", 1280 x 720
5580896 0x552860 PNG image, 1280 x 720, 8-bit colormap, interlaced
5581147 0x55295B Zlib compressed data, compressed
5583378 0x553212 JPEG image data, JFIF standard 1.01
5601221 0x5577C5 PC bitmap, Windows 3.x format,, 1280 x 720 x 24
8366075 0x7FA7FB GIF image data, version "89a", 1280 x 720
8368830 0x7FB2BE PNG image, 1280 x 720, 8-bit colormap, interlaced
8369081 0x7FB3B9 Zlib compressed data, compressed
8371932 0x7FBEDC JPEG image data, JFIF standard 1.01
zlib 파일을 제외한 나머지 파일의 확장자를 jpg, png, gif로 바꿔준 뒤
전부 연결시켜주면 플래그가 완성됩니다.
(확장자는 셋 중 아무거나로 해도 잘 열리네요)
레퍼런스
https://ssol2-jjanghacker.tistory.com/entry/CTF-D-black-hole-1
'write-up(forensic) > ctf-d' 카테고리의 다른 글
[ctf-d] 우리는 바탕화면 캡처 본을 얻었다. write-up (0) | 2023.02.15 |
---|---|
[ctf-d] 답을 찾고 제출해라! write-up (0) | 2023.02.14 |
[ctf-d] black-hole write-up (0) | 2023.02.14 |
[ctf-d] broken write-up (0) | 2023.02.14 |
[ctf-d] Find Key(Image) write-up (0) | 2023.02.14 |