Information Security Study
[crypto][Pointer Overflow CTF 2023] Unquestioned and Unrestrained 본문
간단한 crypto 문제이다.
문제에 플래그가 인코딩 되어있다.
Base64로 인코딩 된 것 같다.
Base64 인코딩은 데이터를 텍스트 형식으로 표현하기 위한 방식 중 하나이다.
보통 이진 데이터를 텍스트로 변환하여 전송이나 저장할 때 사용한다.
import base64
encoded_string = "cG9jdGZ7dXdzcF80MTFfeTB1Ml84NDUzXzQyM184MzEwbjlfNzBfdTV9"
decoded_bytes = base64.b64decode(encoded_string)
decoded_string = decoded_bytes.decode('utf-8')
print(decoded_string)
파이썬으로 인코딩된 데이터를 디코딩했다.
플래그를 얻을 수 있었다!
'CTF' 카테고리의 다른 글
[crypto][HITCON CTF 2023] Share (0) | 2023.09.23 |
---|---|
[pwn][ASIS CTF 2023] hipwn (0) | 2023.09.23 |
[crypto][Hspace CTF 2023] Insecure Mode 1 (0) | 2023.09.03 |
[Rev][BxMCTF 2023] MGCTF '20 October (0) | 2023.05.30 |
[Rev][TJCTF 2023] wtmoo (0) | 2023.05.30 |