Multimedia Forensic #49 저는 이미지에서 어떤 것을...
문제 파일로 logo.gif 파일이 주어집니다.
gif 파일의 특성은 움직이는 사진이므로 잘 캡처하면 밑에 플래그를 확인할 수 있습니다.
다른 방법으로는 gif 파일을 분석하는 가장 기초적인 방법으로는 gif의 특성은 움직이는 사진이므로 gif 파일에서 사진 파일을 뽑아내야 합니다.
뽑아내기 위해서는 ImageMagick의 convert 명령어를 사용하여 gif 파일의 각 프레임들을 추출해야 합니다.
convert 명령어를 사용하여 수행하면 총 67개의 png 프레임이 생성됩니다.
이제 hash 값을 통해 다른 사진을 확인하기 위해 md5sum 명령어로 hash 값을 확인해야 합니다.
다음과 같은 명령어를 사용하면, 한 개의 png 파일의 hash 값이 다른 것을 확인할 수 있습니다.
output-0.png 파일을 열어 확인해보면 플래그를 확인할 수 있습니다.
또 다른 방법은 Animated GIF Frame Extractor 도구를 사용하여 GIF 파일의 프레임을 분할, 추출이 가능하며 문제를 해결할 수 있습니다.
FLAG = boy_this_goes_by_so_fast
'Digital Forensics > CTF-D' 카테고리의 다른 글
[Memory Forensic] GrrCoN 2015 #1, #2 (0) | 2020.01.01 |
---|---|
[Multimedia Forensic] 플래그를 얻어라! (0) | 2019.11.29 |
[Multimedia Forensic] 그들이 우리의 데이터를... (0) | 2019.11.29 |
[Multimedia Forensic] Find Key (docx) (0) | 2019.09.10 |
[Multimedia Forensic] 주어진 파일들을... (0) | 2019.09.09 |