-
[ctf-d] 우리는 이 파일에 플래그를...2022/Write-Ups 2022. 4. 30. 22:34
2팀 이지은
HxD 프로그램을 이용해 flag 파일을 다운로드 했다
몰라서 구글링을 해보았다
파일 시그니처라는게 있나보다
1F 8B 08GZArchive – GZIP Archive File위 파일의 시크니처는 다음과 같다.
이때 파일 시그니처가 뭐냐면
--------------------------------------------
파일들은 각각 고유한 포맷을 가지고 있는데 포맷의 기본이 되는 내용이 파일 시그니처(File Signature)이다. 파일 시그니처는 파일의 가장 처음에 위치하는 특정 바이트들도 파일 포맷을 구분하기 위해 사용한다.
->파일이 담고 있는 데이터를 유용하게 사용하기 위해서는 관련된 소프트웨어가 필요하다. 이러한 소프트웨어들은 각각 자신만의 고유한 파일 포맷을 만들어 사용한다. 따라서 어떤 파일을 읽을 수 있다면(혹은 실행할 수 있다면) 해당 파일 포맷을 해석할 수 있다는 의미이다. (텍스트 파일 제외)
--------------------------------------------
이로써 해당 파일 형식은 GZ인 것을 알 수 있다
따라서 파일 확장자를 .gz로 바꿔주면 반디집으로 압축을 풀어서 플래그를 확인할 수 있게 된다
연결프로그램을 메모장으로 해주었다
플래그는 텍스트 형식이니까
'2022 > Write-Ups' 카테고리의 다른 글
[ctf-d] 제 친구의 개가 바다에서… (0) 2022.05.02 [ctf-d] Find Key (moon) (0) 2022.05.02 [ctf-d] 사진 속에서 빨간색이 (0) 2022.04.30 [HackCTF] 세상에서 잊혀진 날 찾아줘! (0) 2022.04.30 [xcz.kr] Prob7 (0) 2022.04.30