본문 바로가기
CTF, 워게임 문제 풀이/CTF-d

[Multimedia] 4. 우리는 이 파일에 플래그를... 문제풀이

by secumark 2021. 12. 21.
728x90

 

 

우리는 이 파일에 플래그를 넣었지만
오는 길에 뭔가 엉망이 됐어요.

 

 

 

 

먼저 플래그 파일을 다운로드했다.

 

 

 

확장자가 뭔지도 모르는 그냥 '파일'이었다.

 

 

HxD에 불러옴.

 

 

 

 

헉 

이게 뭔데

 

일단 KEY Format이 ABCTF{(key)} 라는건.. 알아두고

 

시그니처 값을 먼저 체크해보자. 1F 8B 08 08~이 어떤 값인지 알아봤다.

 

이 사이트에 거의 모든 파일 시그니처 정보가 들어있으니 참고하면 좋다.

 

 

 

파일 시그니처 모음 (Common File Signatures) | FORENSIC-PROOF

 

forensic-proof.com

 

 

 

 

GZIP압축파일로 보인다. 그럼 확장자를 gz로 바꿔주면 되려나

 

 

 

근데 내가 알기론 GZIP은 유닉스나 리눅스에서 풀 수 있다고 알고 있어서 가상머신으로 압축을 풀어주었다.

 

 

칼리로 가져옴

 

 

 

 

원래 flag.gz 파일이 빨간색이었는데 (압축 파일) 

gzip -d flag.gz로 압출을 풀어주었더니

flag가 파일로 출력된다.

 

 

 

 

cat 명령어로 flag 파일을 읽어주면!

플래그값: ABCTF{broken_zipper}

728x90

댓글