리버싱
crackme(abexcm11)-
이번 프로그램도 문자열을 입력받는 프로그램이고 잘못된 시리얼을 입력하면 다음과 같이 Mal Cracker!!!라고 출력되고 다시는 시리얼을 입력할 수 없다.
프로그램은 비주얼베이직으로 제작되었고.
이번엔 호출되는 함수를 검색해서 찾아보니
strCmp라고 비교하는 함수를 발견하였다.
이곳에 BP를 걸고 실행시켜보면.
EAX, ECX에 값을 넣고 CMP함수를 호출하여 비교하는 것 같다.
이때 EAX에는 입력한 1233 ECX에는 정확한 시리얼은 677345가 들어있다.
입력하면 아래와 같이 출력.
성공
댓글 없음:
댓글 쓰기