1. 문제
1) 문제확인
2. 접근방법
위에서 사용된 문자열을 찾을 수 있음
eax값과 dword_45B844와 비교하여 분기하는데 오른쪽으로 가면 "Try Again"이 뜨고 왼쪽으로 가야함
3. 문제풀이
입력 값 "1234"를 주었을 때 헥사 값 0x4D2로 변환되어 eax에 저장되고 0x45B844에 있는 값 0x6160과 비교한다.
따라서 24,928(0x6160)을 입력하면 맞을듯 싶다.
위에서 사용된 문자열을 찾을 수 있음
eax값과 dword_45B844와 비교하여 분기하는데 오른쪽으로 가면 "Try Again"이 뜨고 왼쪽으로 가야함
입력 값 "1234"를 주었을 때 헥사 값 0x4D2로 변환되어 eax에 저장되고 0x45B844에 있는 값 0x6160과 비교한다.
따라서 24,928(0x6160)을 입력하면 맞을듯 싶다.
[CodeEngn] Basic RCE L17 (0) | 2021.01.29 |
---|---|
[CodeEngn] Basic RCE L16 (0) | 2021.01.29 |
[CodeEngn] Basic RCE L14 (0) | 2021.01.29 |
[CodeEngn] Basic RCE L13 (0) | 2021.01.29 |
[CodeEngn] Basic RCE L12 (0) | 2021.01.28 |
Uploaded by Notion2Tistory v1.1.0