본문 바로가기

Forensics 풀이/[DigitalForensic]with CTF

Multimedia #35-black-hole 140

<문제>

이 문제는 140점짜리 문제 치고는 쉬워 보인다.

문제를 읽어보면 Base64 형식으로 인코딩 된 플래그를 보냈다고 한다.

KEY format은 BITCTF{(key)}인데, 이를 헥스에디터에서 찾아보면 될 것 같다.

 

우선 black_hole.jpg 파일을 다운로드하고 열어보았다.

파일의 이름과 걸맞게 블랙홀 사진이다.

이를 헥스에디터로 열어보았다.

 

Search>Find를 사용하여 key format인 BITCTF를 찾아보면,

 

찾을 수 없다는 표기가 나온다.

문제에서 Base64 형식으로 인코딩 된 플래그를 보냈다고 했으니,

BITCTF 또한 인코딩했을 수도 있다는 생각이 들어

BITCTF를 인코딩한 후 그 문자열을 찾아보기로 하였다.

 

 

< 온라인 Base64 인코더/ 디코더 >

https://www.convertstring.com/ko/EncodeDecode/Base64Encode

 

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

 

www.convertstring.com

 

 

BITCTF → QklUQ1RG

그 다음 QklUQ1RG를 헥스에디터에서 찾아보았다.

 

QklUQ1RG를 발견하였다!

'QklUQ1RGQklUQ1RGe1M1IDAwMTQrODF9' 을 이제 디코딩해보면,

 

QklUQ1RGQklUQ1RGe1M1IDAwMTQrODF9 → BITCTF{S5 0014+81}

key format이 BITCTF{(key)} 이니까

flag=BITCTF{S5 0014+81}

 

 

문제 해결!