<CTF>/<CodeEngn>

BasicRCE L02 :: CodeEngn/BasicRCE

meow00 2021. 4. 26. 17:15

문제 화면

실행파일이 손상되었다고 한다.

 

여러 분석 툴들로 열어줄 수 있을지는 모르겠지만,

우선은 그냥 실행시켜보았다.

 

그냥 실행시키게 되면, 이렇게 앱을 실행할 수 없다는 문구가 뜬다.

 

이걸 그대로 바로 디버거로 열어보아야겠다.

 

디버거에서 또한 파일을 열 수 없다.

 

그래도 파일에 어떤 내용이 들어있는지 알아봐야 하기 때문에

String으로 파일을 확인할 수 있는 HxD로 열어보았다.

 

실행파일에 사용하는 여러 함수들을 확인할 수 있었다.

이 파일들을 더 살펴보면, password를 찾을 수 있을 것이다.

 

패스워드로 유추되는 문자열을 획득했다.

 

 

위의 값을 입력해 문제를 해결했다.