[ctf-d] 제 친구의 개가 바다에서
이 문제는 이미지 파일에서 플래그를 찾는 문제다.
1. HxD
HxD 프로그램에서 jpg 파일의 헤더 / 푸터 시그니처를 확인했다.
[헤더 시그니처]
jpg의 헤더 시그니처 FF D8 FF 까지는 확인되었으나 그 뒤의 DB 가 뭔가 걸렸다.
[푸터 시그니처]
jpg의 푸터 시그니처 FF D9 확인
헤더 시그니처의 DB 부분이 걸려서 한 번 E0 로 바꿔봤다.
이걸로는 안 된다고 예상했는데 역시나 안 됨
2. 파일 속성
파일 속성을 확인해보았다.
특별한 점을 찾을 수 없음
3. strings
이미지가 변조된 이미지라 문자열로 찾을 수 있을 거라고는 절대 생각 안 했지만
그래도 해봤다.
역시나 없음
4. Forensically
변조 문제라 이미지를 분석하는 툴이 필요할 것이라고 생각했다.
강의 자료에서 봤던 Forensically 온라인 툴이 생각나서 사용해보았다. (기억나는 툴이 이것밖에 없었다...)
처음 초기 화면인 magnifier 기능을 사용해봤다.
헉 뭔가 보임
플래그를 찾은 듯하다
글씨가 선명하게 잘 안 보여서 다른 기능을 사용해봤다.
Forensically 툴을 처음 써보는 거라 이 기능 저 기능 다 눌러봤다.
그러다가 Level Sweep 기능을 다음과 같이 설정했더니
굳이 확대해서 보지 않아도 플래그가 보인다!
tjctf{th3_f0x_jump3d_0v3r_m3}
플래그 입력
정답!
'Forensics' 카테고리의 다른 글
[N0Named Wargame] MagicIMAGE (0) | 2022.07.28 |
---|---|
[ctf-d] Three Thieves Threw Trumpets Through Trees (0) | 2022.07.27 |
[ctf-d] 사진 속에서 빨간색이... (0) | 2022.07.27 |
[ctf-d] 저는 플래그를 이 파일에.. (0) | 2022.07.27 |
[ctf-d] 이 파일에서 플래그를 찾아라! (0) | 2022.07.26 |