xcz.kr 9

    [XCZ.KR] 9번 풀이

    문제 종류 - Reversing 사용한 툴 - Ollydbg Flag, Hint, 정답 형식 flag: ? hint: X 정답 형식: ? 풀이 파일이 하나 주어진다. 실행해보자. ID와 PW값을 입력받는다. Ollydbg로 분석해보자. string 값을 봤더니 수상한 문자열들이 존재한다. 우선 ID를 입력받는 부분을 보도록 하자. ID 값을 입력해주면 스택에 다음과 같은 값이 쌓이게 된다. ( ID: abcde ) PW를 입력받는 부분은 다음과 같다. PW 값을 입력해주면 스택에 다음과 같은 값이 쌓이게 된다. ( PW: 12345 ) 또한 이 구문에서 EBP-48 -> ECX, EBP-34 -> EAX로 옮겨준다. 다음은 레지스터 내용이다. 그 후, ID 값을 'XCZ' 라는 문자열과 비교한다. ID ..