CodeEngn Basic RCE 7
-
CodeEngn Basic RCE 7$ 리버싱 $/CodeEngn Basic RCE 2019. 3. 27. 00:42
serial을 입력 해서 푸는 문제인 것 같습니다. codeengn 7문제 이지만 abex' 5th crackme 문제를 그냥 가져온것 같네요. 시리얼이 틀리면 나오는 문구 c드라이브의 이름이 CodeEngn일때 시리얼이 생성될때 CodeEngn이 어떤거로 변하는지 보라고 했으니 다음과 같이 이름을 바꿔 보겠습니다. 위의 문구를 이용해서 main을 찾을 수 있겠네요. 올리디버거를 이용해서 main을 찾아보겠습니다. 위의 상자는 serial값이 틀렸을때아래의 상자는 serial 값이 맞았을때 실행 되는 구문입니다. 2개를 구분하기 위한 분기점은 제가 클릭 해둔 004010FC에 있습니다.EAX를 0 과 비교후에 00401117로 갈지 그냥 내려갈지 분기 하는것 같습니다 CMP 에서 BP를 걸어 두겠습니다...