본문 바로가기

Wargame & CTF

[Dreamhack] baseb64

오랜만에 드림핵 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