오랜만에 드림핵 1단계 문제를 작성하였습니다.
우선 문제파일을 다운로드 받으면 아래와 같은 텍스트를 확인할 수 있습니다.
IREHWYJZMEcGCODGMMbTENDDGcbGEMJZGEbGEZTFGYaGKNRTMIcGIMBSGRQTSNDDGAaWGYZRHEbGCNRQMUaDOMbEMRTGEYJYGUaWGOJQMYZHa===
문제 이름에 맞춰서 생각해볼때는 base 64일 것이기 때문에 바로 DenCode에 대입해서 확인하였습니다.
DenCode | Encoding & Decoding Online Tools
DenCode | Encoding & Decoding Online Tools
Encoding and Decoding site. e.g. HTML Escape / URL Encoding / Base64 / MD5 / SHA-1 / CRC32 / and many other String, Number, DateTime, Color, Hash formats!
dencode.com
대입해서 확인했을 때 base32일때 DH{} 형태가 나오는 것을 확인할 수 있습니다.

따라서 이 형태에 따라서 base32로 디코딩 해야하지만 hint는 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef 이므로 다른 도구를 이용해서 문제를 해결합니다.
문제 해결을 위해서 Dreamhack Tools 을 이용하였습니다.
dreamhack-tools
tools.dreamhack.games
이후 아래와 같은 과정을 거쳐서 문제를 해결할 수 있었습니다.

이상입니다~
'Wargame & CTF' 카테고리의 다른 글
[Portswigger] Path traversal (0) | 2023.12.22 |
---|---|
[Dreamhack] Addition calculator (1) | 2023.12.21 |
[Webhacking.kr] 1,3,14,15,17번 (1) | 2023.12.21 |
[Dreamhack] baby-union (0) | 2023.12.20 |
Uncrackable 1 (0) | 2023.09.25 |