-
1팀 이유진 Write-Ups (Suninatas_18)2021/Write-Ups 2021. 11. 9. 15:13
I. 문제 소개
써니나타스 18번 - Cipher I : What is it?
http://suninatas.com/challenge/web18/web18.asp
Game 18
86 71 57 107 89 88 107 103 97 88 77 103 89 83 66 110 98 50 57 107 73 71 82 104 101 83 52 103 86 71 104 108 73 69 70 49 100 71 104 76 90 88 107 103 97 88 77 103 86 109 86 121 101 86 90 108 99 110 108 85 98 50 53 110 86 71 57 117 90 48 100 49 99 109 107 104
suninatas.com
포렌식과 워게임을 처음 접하는 것이기 때문에 제일 쉬운 문제부터 도전해보기로 했다.
II. 문제 풀이
문제를 봤을 때 숫자만 한가득이어서 당황했지만,
100이 넘는 숫자들이 있는 걸 보고 아스키코드라는 생각이 들어 변환해보기로 했다.
https://ko.rakko.tools/tools/74/
위 사이트에 들어가 오른쪽에 문제를 붙여넣고 '< 텍스트에 아스키' 버튼을 누르면 자동으로 변환을 해준다.
VG9kYXkgaXMgYSBnb29kIGRheS4gVGhlIEF1dGhLZXkgaXMgVmVyeVZlcnlUb25nVG9uZ0d1cmkh 라는 이해할 수 없는 문자열이 나왔다.
해당 문자열을 AUTH창에 입력하니 당연하게도 정답이 아니라는 메세지가 떴다.
어떻게 해결해야 할지 고민하고 서치해보다가 디코딩을 해보기로 했다.
써니나타스 페이지 메인 화면에서 TOOLS에 들어가면 인코딩/디코딩을 할 수 있는 툴을 제공하고 있다.
이 툴을 사용하여 디코딩을 진행해보았다.
* 디코딩(decoding) : 복호화라고도 하며 부호화(encoding)된 정보를 부호(code)화되기 전으로 되돌리는 처리 혹은 그 처리 방식을 말한다.
(출처 : 위키백과, https://ko.wikipedia.org/wiki/%EB%B3%B5%ED%98%B8%ED%99%94)
위에서 나온 무작위 문자열을 입력하고 Base64 Decode 버튼을 클릭해보니,
Today is a good day. The AuthKey is VeryVeryTongTongGuri! 라는 문장이 나왔다.
The AuthKey is 뒤에 있는 VeryVeryTongTongGuri!를 입력해보면 정답임을 알 수 있다.
'2021 > Write-Ups' 카테고리의 다른 글
3팀_김기연 write-ups (HackCTF_So easy?) (0) 2021.11.09 3팀 이은경 Write-Ups (ctf-d_저는 플래그를 이 파일에..) (0) 2021.11.09 3팀_김소희_Write-Ups (HackCTF-Welcome_Forensics/Question?) (0) 2021.11.09 1팀 박지혜 Write-Ups (suninatas_26) (0) 2021.11.09 2팀_송설연_Write-Ups (Suninatas_19) (0) 2021.11.09