본문으로 바로가기

ROOT-ME CHALLENGES - CRACKING : 3 PE 0 protection

category War-GameRoot-me 6년 전

Root-me Cracking 3번 문제입니다.

이번 문제는 PE 파일 분석 문제입니다.

 

 

Start the challenge 버튼을 누르니 ch15.exe 파일을 다운로드 합니다.

ch15.exe "pass" 형식으로 실행합니다.

password를 모르니 물론 wrong password를 출력하네요.

 

 

 

역시 IDA pro 로 분석하여 문제를 해결해보시죠.

함수들을 돌아다녀보니, Wrong password를 출력하는 함수가 보이네요.

 

의사코드로 확인한 결과 length 7의 아스키코드 값으로 비교하여

맞으면 Gratz man :) 을 출력하고 틀리면 Wrong password를 출력하네요.

 

83 80 97 67 73 111 83 을 ascii 코드표를 참조해서 String 으로 바꾸면

password 를 획득할 수 있습니다~!

 

 

인증하여 미션 클리어~!