본문 바로가기

드림핵 워게임

[드림핵/워게임] rev-basic-1

https://dreamhack.io/wargame/challenges/15/

 

문제 파일을 받으면 이렇게 실행 파일이 존재한다.

터미널에서 실행해 보면

 

 

rev-basic-0과 똑같이 입력, 출력이 이루어진다.

IDA로 열어 보자!!

 

 

전체적인 코드는 똑같으므로 설명을 생략하겠다

sub_140001000 를 보면

 

 

1바이트 단위로 값을 비교하는 것을 볼 수 있다. 각 인덱스 값이 모두 같으면 Correct를 출력한다. 숫자를 문자로 변환하는 단축키 R을 이용해 모두 변환해 보겠다.

 

결론적으로 입력되어야 하는 문자열은

Compar3_the_ch4ract3r이다

 

 

성공적으로 Correct가 뜬 걸 볼 수 있다.