[LOB writeup] goblin→orc


이전 문제와 같은 방식으로 풀이했다.


같은 조건이라는 전제 하에, 프로그램 수행 종료 후 ESP가 0xbfffd3b0를 가리킨다.

goblin 레벨에서는 0xbfffd3a0을 가리켰다.

이 말인 즉슨, goblin에서는 0xbfffd3a0부터 nop sled가 시작되고

이번 레벨 orc에서는 0xbfffd3b0부터 nop sled가 시작된다.

RET 영역을 0xbfffd3b0~0xbfffd3b0+10000 중 아무 주소나 overwrite 하면 쉘이 실행된다.



wolfman의 패스워드는 love eyuna

'Wargame Writeup > LOB(Redhat)' 카테고리의 다른 글

LOB darkelf -> orge  (0) 2015.11.13
LOB wolfman -> darkelf  (0) 2015.11.13
LOB goblin -> orc  (0) 2015.11.13
LOB cobolt -> goblin  (0) 2015.11.13
LOB gremlin -> cobolt  (0) 2015.11.08

WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/