또 뭐하지
[Dreamhack] likeb64 본문
728x90
풀이
base64 인코딩은 바이너리를 6자리씩 끊어서 총 2**6 = 64개의 문자로 표현하는 것이다.
주어진 힌트에서는 문자가 총 2**5 =32개이므로 바이너리를 5자리씩 끊어서 문자로 인코딩했다고 추측해볼 수 있다.
즉 base32 인코딩을 한 것이다.
dreamhack tool에서 From Base32를 이용할 것이다. 문제에서 힌트가 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef 라고 주어졌기 때문에 Alphabet을 'A-Za-f='로 설정하고 돌려보면 flag 값을 얻을 수 있다.
'Write-up > Crypto' 카테고리의 다른 글
[Dreamhack] Textbook-RSA (0) | 2024.04.08 |
---|---|
[Dreamhack] chinese what? (0) | 2024.04.08 |
[Dreamhack] babycrypto3 (0) | 2024.03.29 |
[Dreamhack] darimchal-001 (0) | 2024.03.29 |
[Dreamhack] SingleByteXor (0) | 2024.03.29 |