그냥 키젠 문제.. 첫 입력값은 "12345"이다. text 검색을 통해 성공/실패 메시지를 출력하는 부분을 찾았고, 실패 메시지로 분기되는 4개의 지점에 모두 BP를 걸었다. 결과적으로 네 번의 분기점에서 key 값을 얻어내서 조합하면 된다. 첫 번째 지점에서는 CMP [ESP+5], 61으로 비교를 한다. 0x61은 아스키코드로 'a'이고, 비교할 문자는 내가 입력한 문자열 중 두 번째 문자열인 '2'이다. 따라서 key의 두 번째 문자는 'a'이다. 두 번째 입력값 "1a345". 첫 번째 분기를 지나면, "5y"와 내가 입력한 나머지 "345"를 인자로 4010C3에서 어떤 함수를 호출하고 있음을 볼 수 있다. 함수 내부로 진입해서 확인해보자. REPE CMPS 명령어를 이용해서, 두 글자를 비교..