문제에서 주어진 CTFind.jar 파일은 Java Archive 파일로 압축 해제할 수 있습니다. 압축을 해제하면 여러 클래스 파일을 볼 수 있는데 아래 그림과 같이 글씨가 깨져서 보입니다.
따라서 Jar 파일을 분석하는 툴을 사용하겠습니다. jd-gui 라는 툴을 사용하겠습니다. 파일을 열어주면 아래 그림과 같이 여러가지 클래스 파일을 글씨가 깨지지 않은 채로 열람할 수 있습니다.
Search 에서 플래그의 첫부분인 DIMI를 검색하면 플래그가 바로 출력됩니다. jar 파일을 분석할 수만 있다면 쉽게 풀리는 문제였습니다.
'Misc' 카테고리의 다른 글
[Square CTF] Stegasaurus (0) | 2021.08.18 |
---|---|
[Square CTF] 🍎🍌🍍🤔😱😭 (0) | 2021.08.13 |
[DIMI CTF] keychecker (0) | 2021.08.05 |
[DIMI CTF] dimi-contract (0) | 2021.08.05 |
[Dreamhack] broken-png (0) | 2021.03.30 |
댓글