모든 Nags를 제거하고, 올바른 등록코드를 찾으라고 한다.
그럼 총 해야할일은 2가지 1) Nag Screen을 제거 2) 올바른 입력 값 찾기
Nag Screen을 제거하기 위해서는 메시지 박스가 안뜨도록 해야할것이다. 메세지박스를 띄우는 함수는 &rtc_MsgBox인거 같다.
코드를 입력하면 올바른 시리얼 값과 비교하여 정답을 정해주는 로직 같다.
그럼 strcmp함수쪽을 살펴보면 될 것이다.
저 부분이 비교하는 부분인거 같다. 옆에 보면 "I'mlena151"이라는 값이 있는데 저 값이 수상하다.
bp를 건 부분까지 실행하고 AAAABBBB를 입력해 보았다.
입력한 값과 비교하는 부분이 맞았다. 그러면 올바른 입력 키 값은 I'mlena151일 것이다.
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.
Lena's Reversing # 1
모든 Nags를 제거하고, 올바른 등록코드를 찾으라고 한다.
그럼 총 해야할일은 2가지 1) Nag Screen을 제거 2) 올바른 입력 값 찾기
1) Nag Screen
Nag Screen을 제거하기 위해서는 메시지 박스가 안뜨도록 해야할것이다. 메세지박스를 띄우는 함수는 &rtc_MsgBox인거 같다.
2) 올바른 입력 값 찾기
코드를 입력하면 올바른 시리얼 값과 비교하여 정답을 정해주는 로직 같다.
그럼 strcmp함수쪽을 살펴보면 될 것이다.
저 부분이 비교하는 부분인거 같다. 옆에 보면 "I'mlena151"이라는 값이 있는데 저 값이 수상하다.
bp를 건 부분까지 실행하고 AAAABBBB를 입력해 보았다.
입력한 값과 비교하는 부분이 맞았다. 그러면 올바른 입력 키 값은 I'mlena151일 것이다.
'리버싱공부' 카테고리의 다른 글