728x90
1. 문제 설명

base64를 공부하고 자신만의 암호를 만들었다고 한다. 근데 힌트를 보면 주어진 문자의 개수는 A-Z, a-f까지 총 32개이다. 즉 base64는 아니고 A-Z, a-f인 base32라는것을 확인할 수 있다.
2. 문제 풀이

간단하게 Cyberchef에 들어가서 복사한 문자열을 Base32 디코딩해야한다. 붙여넣었을때 안되는게 보일텐데, 알파벳 부분을 주어진 힌트대로 바꾸어 줘야한다.

힌트로 주어진대로 A-Z,a-f까지로 조건을 바꿔주면 flag값이 정상적으로 출력됨을 확인할 수 있다.
3. 문제 정리
A-Z, a-f까지 32개의 문자를 사용한 Base64가 아닌 Base32 디코딩을 필요로하는 문제였다.
728x90
댓글