ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Suninatas] 18. Cipher I : What is it?
    2022/Write-Ups 2022. 3. 28. 14:09

    3팀 심유나

     

    규칙 없는 숫자들만 주어지고 어떻게 푸는지 막막해서 구글의 도움을 조금 받았다.

    일단 이 숫자들을 어떻게 변형해야 될 것 같아 곰곰히 생각해보니 수업시간에 몇 번 듣곤 했던 아스키 코드가 생각이 났다. 

     

    그리고 이 아스키코드를 텍스트로 변환해주는 사이트를 쉽게 찾을 수 있었다.

    https://ko.rakko.tools/tools/74/

     

    이렇게 오른쪽 칸에 숫자를 복사해서 붙여넣어서 변환하니

    왼쪽과 같은 결과가 나왔다.

     

    하지만 이것 역시 불규칙한 아무 뜻 없는 문자인걸로 보아

    이거를 이용해서 또 다른 값으로 변환해주어야겠다는 생각이 들었다.

     

    그렇게 찾다보니 써니나타스 사이트에 있는 Tools 에서 base64 디코드를 발견했고

     

    Base64는 이번에 처음 들었는데

    바이너리 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 문자로 표현하기 위해 만들어진 인코딩으로 ASCII 문자 하나가 64진법의 숫자 하나를 의미하기 때문에 BASE64라는 이름을 가졌다고 한다.

     

    복붙해 빨간색 Base64 Decode를 클릭하니 

     

    Authkey에 대한 결과를 얻었다.

     

    사실 Authkey를 입력하는 칸도 찾는 것에 애를 좀 먹었는데

    써니나타스 사이트 상단바 부분에서 Auth 탭을 클릭해 이렇게 사진처럼 결과 값을 입력하면

     

    처음에 푼 거를 캡처를 못해서 문제를 한 번 더 풀었더니 이러한 메시지가 떴지만

     

    18번 문제 해결!

    '2022 > Write-Ups' 카테고리의 다른 글

    [ctf-d] 저는 플래그를 이 파일에...  (0) 2022.03.28
    [Suninatas] 15. Do you like music?  (0) 2022.03.28
    [suninatas ] level1/level2  (0) 2022.03.28
    [ctf-d] 제 친구의 개가 바다에서...  (0) 2022.03.28
    [Suninatas] 21  (0) 2022.03.28