CTF

[crypto][Pointer Overflow CTF 2023] Unquestioned and Unrestrained

gayeon_ 2023. 9. 23. 19:57

간단한 crypto 문제이다.

문제에 플래그가 인코딩 되어있다.

Base64로 인코딩 된 것 같다.

Base64 인코딩은 데이터를 텍스트 형식으로 표현하기 위한 방식 중 하나이다.

보통 이진 데이터를 텍스트로 변환하여 전송이나 저장할 때 사용한다.

 

 

 

 

import base64

encoded_string = "cG9jdGZ7dXdzcF80MTFfeTB1Ml84NDUzXzQyM184MzEwbjlfNzBfdTV9"
decoded_bytes = base64.b64decode(encoded_string)
decoded_string = decoded_bytes.decode('utf-8')

print(decoded_string)

파이썬으로 인코딩된 데이터를 디코딩했다.

플래그를 얻을 수 있었다!