Korea :
Name이 CodeEngn 일때 Serial을 구하시오
(이 문제는 정답이 여러개 나올 수 있는 문제이며 5개의 숫자로 되어있는 정답을 찾아야함, bruteforce 필요)
Ex) 11111
English :
Find the Serial when the Name of CodeEngn
(This problem has several answers, and the answer should be a 5 digit number. Brute forcing is required.)
Ex) 11111
Bruteforce 하란다;; ㅋㅋㅋ
아까도 노가도 했는디 ㅠㅠ
그래도 하라면 해야지 ㅠㅠ ㄱㄱㄱㅅ
UPX pack이네??ㅋㅋ 요건 뭐ㅋㅋ
이젠 쉽다ㅋㅋ
프로그램 디자인이 ㅋㅋㅋ 엄청 나다ㅋ 독수리 오형제?? 사자 머리?? 뭐야 저건ㅋㅋㅋ
자 MUP부터 하고 시작하자. ㅋㅋ 쉽게 되넹ㅋㅋ
코드를 보면 GetDlgItemTextA라는 함수가 두번 보인다.
대충 짐작이 가겠지만 입력한 아이디, 시리얼의 값을 받아 오는 곳이다
그리고 아래쪽의 비교코드를 잘 살펴보면 ESI에 어떤 값이 오는 것을 알 수 있는데 그것이 5자리의 10진 숫자가 올 때 까지 계속 보자.
어느 순간!! 값이 보인다. ㅋㅋ
Bloger: moltak.net
'Security > Reversing' 카테고리의 다른 글
CodeEngn 16 (0) | 2010.04.13 |
---|---|
CodeEngn 15 (0) | 2010.04.13 |
CodeEngn 13 (0) | 2010.04.12 |
CodeEngn 12 (0) | 2010.04.12 |
CodeEngn 11 (0) | 2010.04.12 |