본문 바로가기
CTF/SuNiNaTaS

[CTF] SuNiNaTaS(써니나타스) 9번 Write-Up | Reversing

by spareone 2022. 10. 27.

써니나타스 9번 문제풀이 Write Up 입니다.

[그림 1] Level 9 페이지

압축파일을 다운로드할 수 있습니다. pw를 이용하여 압축을 풀어줍니다.

[그림 2] 파일의 압축을 푼 모습

Project1.exe가 들어있습니다. 백신에 따라서 해당 파일을 바이러스로 인식할 수 있기 때문에 이 경우는 예외 처리를 해야 합니다.

[그림 3] 실행 모습

실행하면 입력할 수 있는 공간이 나옵니다.

[그림 4] OllyDbg로 파일을 연 모습

OllyDbg로 Project1.exe를 열어 보았습니다.

[그림 5] flag로 추정되는 값을 발견한 모습

이리저리 찾다 보면 ASCII "913465"가 있고, 아래쪽에는 "Congratulation!" 글자가 보입니다.

913465를 입력하면 해당 메시지가 뜨는 것 같습니다.

[그림 6] 해당 값을 입력한 모습

입력하면 Congratulation!이 뜨는 것을 볼 수 있습니다. 해당 값이 flag인 것 같습니다.

 

[그림 7, 8] flag 인증에 성공한 모습

해당 값을 인증하면 문제가 정답처리 됩니다.

댓글