ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [ctf-d] 우리는 이 파일에 플래그를...
    2022/Write-Ups 2022. 4. 30. 22:34

    2팀 이지은

    HxD 프로그램을 이용해 flag 파일을 다운로드 했다

     

    몰라서 구글링을 해보았다

    파일 시그니처라는게 있나보다

    1F 8B 08
    GZ
    Archive – 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