문제 화면이다. 나오는 값들이 아스키 코드인것 같아 값들을 바꾸어 출력하면 base64로 보이는 값이 나온다. 그 값을 bas64디코딩 하면 플래그가 나온다. 이 과정을 코드로 작성하면 아래와 같다.
import base64 dats = "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" text = "" for dat in dats.split(" "): text += chr(int(dat)) print base64.b64decode(text)
'Wargame > SuNiNaTaS' 카테고리의 다른 글
SuNiNaTaS system16번 (0) | 2017.06.01 |
---|---|
SuNiNaTaS MISC13번 (0) | 2017.05.31 |
SuNiNaTaS MISC17번 (0) | 2017.05.31 |
SuNiNaTaS MISC12번 (0) | 2017.05.26 |
SuNiNaTaS binary10번 (0) | 2017.05.22 |