먼저 black_hole.jpg 파일을 확인해 보았다.
아래와 같은 우주 사진이 나온다.
문제를 보면 이 사진에서 Base64 형식으로 인코딩 된 플래그를 찾아야 한다는 것을 알 수 있다.
Base64로 인코딩된 문자열은 알파벳 대소문자와 숫자, 그리고 "+", "/" 기호 64개로 이루어지며, "="는 끝을 알리는 코드로 쓰인다. 출처: 위키백과 |
위의 문제를 보면 flag format이
BITCTF{(key)}로 되어있는 것을 알 수 있다.
그래서 BITCTF를 base64로 인코딩 한 후 black_hole.jpg 파일에서 검색해 보았다.
www.convertstring.com/ko/EncodeDecode/Base64Decode
BITCTF base64 인코딩한 값: QklUQ1RG
그랬더니 아래와 같이 검색이 되었다.
QklUQ1RGe1M1IDAwMTQrODF9 까지 복사한 후, base64 디코딩에 넣어보면
BITCTF{S5 0014+81} 이런 문자가 나온다
flag: BITCTF{S5 0014+81}