2. 2
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
다음과 같은 문제가 출제됩니다.
Welcome to the future.
파일 링크는 다음과 같습니다.
https://play.plaidctf.com/files/out_743a4e0cbbfae017e5197b303c82aa52.raw
3. 3
파일을 다운로드 받으면, 다음과 같은 raw 데이터 파일이 하나 받아집니다.
이 파일이 무엇인지를 파악해보면 일반적인 data 타입의 파일이라고 나타납니다.
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
4. 4
데이터 파일의 문자열을 추출하여 이 파일이 무슨 파일인지를 확인해보면, 다음과
같은 “H.256/HEVC codec” 문자열을 확인할 수 있습니다.
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
5. 5
이 문자열은 비디오 코덱을 의미하며, 이 파일은 비디오 형태의 파일이라는 것을
알아낼 수 있습니다.
그러면 이 파일을 mp4로 변환하여 추출하면 영상을 확인할 수 있습니다.
ffmpeg 툴을 이용하면 쉽게 mp4 파일로 변환하여 추출할 수 있습니다.
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]
6. 6
그림과 같이 ffmpeg 툴을 이용하여 파일을 변환하고 추출을 진행을 하고
mp4 파일을 성공적으로 생성할 수 있습니다.
PlaidCTF 2016 Write-Up [hevc (MISC 50pts)]