이번엔 바이너리 형태의 숫자를 주었습니다.
8개씩 잘라서 아스키로 변환해보면 다음과 같습니다.
bi = '010011100101011001000011010101000100011001000100010101100010000001001011010001100010000001001010010011000100010101011010010001010101001001001011010100100100101000100000010100100100010101010101001000000100101101000110010101010101001001010000001000000101101001001010001000000101001000100000010110000100011001000110010101010010000001010101010100100101000000100000010100100100010101010101001000000101001001001100010010110101100101000010010101100101000000100000010110100100101000100000010001110100001101010010010110100101010101010100010010110101011101011010010010100100110101010110010010010101000001011001010100100100100101010101'
for i in range(len(bi)//8):
print(chr(int(bi[8*i:8*(i+1)],2)),end='')
NVCTFDV KF JLEZERKRJ REU KFURP ZJ R XFFU URP REU RLKYBVP ZJ GCRZUTKWZJMVIPYRIU
생긴 게 카이사르 암호를 돌려보고 싶게 생겼습니다.
돌려보니 WELCOME TO~ 로 시작하는 문장이 나왔습니다.
'write-up(crypto) > suninatas' 카테고리의 다른 글
[suninatas] challenges 18 write-up (0) | 2023.08.18 |
---|