라이브러리도, 스택도 사용할 수 없다. fake ebp로 풀어보자.

buf 주소를 찾고.

[쉘코드]+[nop]+[쉘코드-4]+[leave코드주소]로 공격하자

실패.

core을 분석해보니 주소가 다르다.

성공~

최종 공격로드는 [쉘코드주소]+[쉘코드]+[nop]+[buf-4]+[leave코드주소]였다.

'war game > LOB' 카테고리의 다른 글

LOB-level18(plt)  (0) 2019.07.03
LOB-level17(function calls)  (0) 2019.07.03
LOB-level15(no stack, no RTL)  (0) 2019.07.02
LOB-level14(RTL2, only execve)  (0) 2019.07.02
LOB-level13(RTL1)  (0) 2019.07.02

+ Recent posts