eax에는 입력값이 들어간다.
그런데 eax를 0x7a2896bf와 비교해서 같다면 congratulation 이라고 출력을 한다.
그러면 key값은 0x7a2896bf 십진수로 2049480383이 된다.
그리고 key값을 입력한후 메시지 창이 뜰 때 메시지 박스에 키값이 출력이 되도록 하려면 congratulation자리에 키값이 들어가면 될 것이다.
hex editer로 보았을 때 키값 10자리와 마지막에 null문자를 포함해서 0x???~0x???영역에 overwrite하면 된다.
'문제 > CodeEngn_Basic' 카테고리의 다른 글
CodeEngn Basic 14 (0) | 2017.01.10 |
---|---|
CodeEngn Basic 13 (0) | 2017.01.10 |
CodeEngn Basic 11 (0) | 2017.01.10 |
CodeEngn Basic 10 (0) | 2017.01.10 |
CodeEngn Basic 09 (0) | 2017.01.10 |