문제 : StolenByte를 구하시오
풀이 :
Abex crackme 3 문제이다. 여기서 StolenByte를 구하면 된다.
StolenByte란 ?
그럼 바로 디버거를 실행시켜 OEP를 찾아보자.
POPAD를 찾았고, 밑에 push 명령어가 있고 마지막에 JMP 40100C가 있다.
40100C로 점프해보자.
40100C위로 12바이트가 비어있다. 이부분이 바로 StolenByte이다.
이 공백의 내용은 위에서 OEP로 JMP하는 구문 이전에 PUSH한 내용임을 예상 할 수있다.
복구에 성공했고, OEP는 401000이다. 이제 분석하면 된다.
Abex 3 풀이 : https://pwnkidh8n.tistory.com/30
[Write-up] CodeEngn Basic RCE 11 (0) | 2020.01.19 |
---|---|
[Write-up] CodeEngn Basic RCE 10 (0) | 2020.01.19 |
[Write-up] CodeEngn Basic RCE 8 (0) | 2020.01.17 |
[Write-up] CodeEngn Basic RCE 7 (0) | 2020.01.17 |
[Write-up] CodeEngn Basic RCE 6 (0) | 2020.01.16 |
댓글 영역