[picoCTF] Wave a flag 풀이

Views: 6

문제

Python scripts are invoked kind of like programs in the Terminal... Can you run this Python script using this password to get the flag?


기본적인 파이썬 사용 문제. 일단 ende.py, flag.txt.en, pw.txt 파일을 모두 다운 받자.

❯ python3 ./ende.py
Usage: ende.py (-e/-d) [file]

파이썬으로 실행해 보면 기본적인 사용법 안내가 나온다.

-e, -d 옵션이 있는데 딱 봐도 인코딩, 디코딩을 선택하는 옵션인 듯.

필요한건 디코딩이니 -d 옵션에 플래그파일을 불러와 보자.

❯ python3 ende.py -d flag.txt.en
Please enter the password:

패스워를 입력하라고 하는데 다운받아 뒀던 pw.txt 파일의 내용을 복사해서 붙여넣으면 끝.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다