본문 바로가기

Forensics

[ctf-d] Three Thieves Threw Trumpets Through Trees

[ctf-d] Three Thieves Threw Trumpets Through Trees

 

 

 

이 문제는 이미지 파일로 주어진 파일을 음성 파일로 변환하여 플래그를 찾아내는 문제다.

 

 

 

 

 

image1.jpg 파일을 열어보니

오잉

 

 

 

 

 

다운로드 받고 열어보니

 

오잉

 

 

 

 

 

1. HxD

 

해당 파일의 헤더 시그니처를 확인해보았다.

 

 

일반적인 jpg 파일의 헤더 시그니처가 아니다.

 

 

 

 

 

그래서 바로 구글링

 

 

해당 헤더 시그니처를 가지는 확장자가 꽤 많다

 

참고: http://forensic-proof.com/archives/300

 

 

 

 

 

저 확장자들 중에 무슨 파일인지 어떻게 알아...

라고 생각하고 있었는데

 

잘~ 보니까

 

 

이렇게 wav 파일이라고 힌트를 주고 있는 듯 했다.

 

 

 

그래서 wav 파일 구조를 다시 구글링했다.

고: https://crystalcube.co.kr/123

 

 

 

파일 형식을 나타내는 format 부분 (08 09 10 11)이 wav 파일임을 나타내고 있는 것이었다.

 

57 41 56 45

 

 

wav 파일임을 확신했다.

 

 

 

 

 

그래서 파일의 확장자를 변경해주었다.

 

 

 

 

 

 

1초짜리 음성 파일이다.

 

 

들어봤더니 하나도 못 알아들었다.

 

 

 

 

 

오디오를 편집할 수 있는 툴이 뭐였는지 기억이 안 나서 강의자료를 봤다.

Audacity를 사용하면 된다!

바로 설치를 했다.

 

 

 

 

 

재생 속도를 0.4배속으로 맞췄다.

 

 

속도는 느려졌는데 아무리 들어도... 외계어만 들렸다.

그래서

혹시?

역재생은 아닌가 생각했다.

 

 

 

 

 

툴을 막 뒤져봤더니

효과 > 뒤집기: 좌우로

기능 발견

 

 

Password is ______.

뭐가 들린다!!

 

 

 

속도를 더 낮추고 들어봤다.

 

0.25배속을 하고 들어봤더니 다 들렸다.

The password is abracadabra.

 

 

 

플래그 입력

 

 

 

정답!

'Forensics' 카테고리의 다른 글

qwer  (0) 2022.07.28
[N0Named Wargame] MagicIMAGE  (0) 2022.07.28
[ctf-d] 사진 속에서 빨간색이...  (0) 2022.07.27
[ctf-d] 제 친구의 개가 바다에서...  (0) 2022.07.27
[ctf-d] 저는 플래그를 이 파일에..  (0) 2022.07.27