Sechack

dCTF 2021 - This one is really basic 풀이 본문

CTF

dCTF 2021 - This one is really basic 풀이

Sechack 2021. 5. 17. 19:17
반응형

문제에서 cipher.txt파일 하나를 준다. 열어보니까

 

 

.......... 할말이 없다... 이게뭐지...ㅋㅋ

 

 

무려 파일크기가 7000kb가 넘는다. 이게 무슨 암호여;;; 근데 잘 생각해보니까 base64라는 녀석과 비슷해보였다.

생각은 무슨... 그냥 게싱... 

 

그래서 한번 Base64디코딩 사이트에 돌려봤다. 전체 복붙하는건 텍스트가 너무 많아서 브라우저가 렉먹으니까 파일 업로드 기능을 사용했다.

 

https://www.base64decode.org/

 

Base64 Decode and Encode - Online

Decode from Base64 format or encode into it with various advanced options. Our site has an easy to use online tool to convert your data.

www.base64decode.org

 

이 사이트에서 base64형식의 txt파일 업로드를 지원한다. 업로드하고 디코딩이 성공적으로 되었단다. 설마? 하는 마음에 다운받아보니까 7000kb규모였던 txt파일 크기가 5000kb규모로 줄어들어있었다. 게싱성공!! ㅋㅋ 그래서 바로 python으로 짜려는데... 파일 잘 읽히나 확인하려고 파일 읽어서 출력해봤는데 너무 데이터가 많아서 그런지 출력되는 도중에 컴이 멈춰서 강종하고 재부팅했다. 그이후로는 python으로 안건들고 그냥 위에 있는 디코딩 사이트에서 계속해서 돌렸다. 점점 줄어드는 파일크기를 보면서 조금씩 정답에 가까워지고 있다고 생각하고 점점 기대되었다.

 

 

노력의 결과물...

 

 

42번째 디코딩에 드디어!!! 플래그가 나왔다. 아니 이게 무슨 크립토야...ㅋㅋ

 

dctf{Th1s_l00ks_4_lot_sm4ll3r_th4n_1t_d1d}

반응형

'CTF' 카테고리의 다른 글

HSCTF 8 - not-really-math 풀이  (0) 2021.06.19
HSCTF 8 - message-board 풀이  (0) 2021.06.19
dCTF 2021 - Julius' ancient script 풀이  (0) 2021.05.17
dCTF 2021 - Formats last theorem 풀이  (0) 2021.05.16
UMDCTF 2021 - Jump Is Found 풀이  (0) 2021.04.17
Comments