Suninatas 18 Write-up

CTF 중점 스터디

2020. 3. 1. 19:12

18번 문제로 들어가면 숫자가 나열되어 있고, 이것이 무엇이냐고 묻고 있다.

이 숫자들을 확인해보면 모든 숫자들이 ASCII 코드에서 표현 가능한 범위 내에 있다는 것을 알 수 있다. 따라서 해당 숫자들을 ASCII 코드에 따라 문자로 바꾸어본다.

해당 Python 코드를 통해 숫자들을 ASCII 문자로 바꾸어보면 'VG9kYXkgaXMgYSBnb29kIGRheS4gVGhlIEF1dGhLZXkgaXMgVmVyeVZlcnlUb25nVG9uZ0d1cmkh'라는 문자열이 나온다. ASCII 문자로 바꾼 문자열을 보면 한 번 더 암호화가 되어 있는 것 같다. 이 문자열의 길이와 문자의 종류를 보면 Base64로 암호화된 것 같다고 추측해 볼 수 있다. 따라서 Base64로 디코딩해본다.

Base64로 디코딩하면 AuthKey가 나온다.

Written by choi_jiung

'CTF 중점 스터디' 카테고리의 다른 글

Xcz.kr_Prob1_Writeup  (0) 2020.03.15
Suninatas 19 Write-up  (0) 2020.03.08
Aero CTF 2020 Write Up  (3) 2020.03.01
Suninatas 13 Write-up  (0) 2020.02.23
Wargame.kr_Easy CrackMe_Write up  (0) 2020.02.17