문제 파일의 내용물

이 문제는 TrueCrypt Hidden Volume을 이용한 문제다. 사실 풀지 말라고 만든 문제였다고 한다.

이 문제를 풀지 못하는 이유는 확장자가 없었기 때문이다. (TrueCrypt 볼륨 파일은 헤더가 없다) TrueCrypt의 확장자(.tc)를 포함했다면 풀리지 않았을까 싶다…

그렇다면 Locker 파일이 TrueCrypt 볼륨인 걸 알았다고 가정하에 문제 풀이를 한다.

키파일…

먼저 Locker를 주어진 비밀번호와 키파일을 사용하여 일반 볼륨을 연다.

Locker 일반 볼륨 잠금 해제

볼륨 안에는 노래 파일과 Flag.txt가 있다. 플래그를 딴 기념 노래를 들으라는 건줄 알았는데 아니다… (Flag.txt에는 This is not flag! 😛 라고 적혀있다)

그렇다면 이제 히든 볼륨을 열어야 한다. 같이 들어 있던 노래 파일 맨 뒤에 이상한 노이즈가 있는 것을 확인하고 오디오 편집기(Audacity, Adobe Audition, Goldwave)로 열어서 살펴본다.

노래 파일의 스펙트로그램

노래 파일을 스펙트로그램으로 살펴보면 텍스트가 적혀있는 것을 확인할 수 있었다.

thi5_1s_r34l_p4ssw0rd!!!가 히든 볼륨 비밀번호임을 확인하고 시도해 보았지만 되지 않았으나 키파일에 노래 파일을 넣고 시도하면 히든 볼륨이 열린다.

Congratulation!! Flag is h4ctf{Tru3Cryp7_is_P0w3rful_Pr09r4m!~!~}

(다음에는 풀 수 있는 Locker로 들고오겠습니다 ㅠㅠ)