본문 바로가기

CTF Write-Ups

[ctf-d] Multimedia_black-hole

 

먼저 black_hole.jpg 파일을 확인해 보았다.

아래와 같은 우주 사진이 나온다.

 

문제를 보면 이 사진에서 Base64 형식으로 인코딩 된 플래그를 찾아야 한다는 것을 알 수 있다.

 

 


Base64로 인코딩된 문자열은 알파벳 대소문자와 숫자, 그리고 "+", "/" 기호 64개로 이루어지며,
"="는 끝을 알리는 코드로 쓰인다.

출처: 위키백과

 

위의 문제를 보면 flag format이

BITCTF{(key)}로 되어있는 것을 알 수 있다.

그래서 BITCTF를 base64로 인코딩 한 후 black_hole.jpg 파일에서 검색해 보았다.

 

www.convertstring.com/ko/EncodeDecode/Base64Decode

 

Base64로 디코딩 - 온라인 Base64로 디코더

당신의 Base64로 여기에 텍스트를 디코딩 복사 파일로 디코딩 Base64로 다운로드 :

www.convertstring.com

 

BITCTF base64 인코딩한 값: QklUQ1RG

 

그랬더니 아래와 같이 검색이 되었다.

 

 

QklUQ1RGe1M1IDAwMTQrODF9 까지 복사한 후, base64 디코딩에 넣어보면

BITCTF{S5 0014+81} 이런 문자가 나온다

 

flag: BITCTF{S5 0014+81}