반응형
문제는 Serial을 원하고 있다.
Die에 넣어본다.
Visual Basic으로 구현되어 있다.
프로그램을 실행시켜본다.
빈 input에 아무 값을 입력하고 나니, Mal Cracker!!라는 문구로 대체되고 메시지 박스가 뜬다.
문제에서 말하는 이 input을 원하는 것 같다.
디버거로 열어본다.
문자열 찾기로 실패와 성공에 해당하는 주소를 찾았다.
성공 문자열을 사용하는 곳으로 가본다.
위로 올려보니 문자열을 비교하는 함수를 찾았다. 함수에 브레이크 포인트를 걸고 키를 입력해본다.
함수의 인자값으로 내가 입력한 12345와 특정 값을 비교하는 것을 볼 수 있다.
이것을 실제 프로그램에 넣어본다.
실제 프로그램에서 인증을 성공 하였다. 그대로 페이지에 인증 해주면 된다.
성공!
반응형
'Reversing 문제 풀이 > CodeEngn.com_Advance' 카테고리의 다른 글
codeengn-advance-L07 풀이 (0) | 2022.05.11 |
---|---|
codeengn-advance-L06 풀이 (2) | 2022.05.09 |
codeengn-advance-L04 풀이 (0) | 2022.05.04 |
codeengn-advance-L03 풀이 (0) | 2022.05.04 |
codeengn-advance-L02 풀이 (0) | 2022.05.03 |
최근댓글