1. 개요
2진수 문제
2. 분석
1) 공백
주어진 파일을 열어보면 공백만 있습니다.
아스키코드를 열어보면 같아보여도 다릅니다.
2) python
파이썬으로 2진수 만들고 아스키코드로 만들어서 flag를 찾았습니다.
messages = open("P3X-Redis-UI-2022.4.116.txt", "r").read()
binary_str_list = []
binary_str = ""
for word in messages:
print(ord(word))
if ord(word) == 32:
binary_str += "1"
else:
binary_str += "0"
if len(binary_str) >= 8:
binary_str_list.append(binary_str)
binary_str = ""
result = "".join([chr(int(binary_str, 2)) for binary_str in binary_str_list])
print('result', result)
'pico CTF' 카테고리의 다른 글
[pico CTF] First Find (0) | 2022.08.15 |
---|---|
[pico CTF] Big Zip (0) | 2022.08.15 |
[ctflearn] St3g0 (0) | 2022.08.15 |
[pico CTF] Irish-Name-Repo 3 (0) | 2022.07.05 |
[pico CTF] caesar (0) | 2022.06.04 |