이전 문제와 유사하지만 마지막 부분에 memset함수가 버티고있다.

 

하지만 이전 문제에서 했던 방식대로면 이 문제로 똑같은 페이로드로 쉘이 따진다.

 

왜냐하면 buffer 내에 쉘코드를 저장하는 방식이 아니라 RET 뒤에 쉘코드를 저장하는 방식이라

 

문제에서 buffer의 메모리 값을 초기화 시켜도 아무런 문제가 없다.

 

이전 페이로드로 따보자.

 

 

'LOB > WriteUp' 카테고리의 다른 글

LOB - level7 [darkelf -> orge]  (0) 2021.05.21
LOB - level6 [wolfman -> darkelf]  (0) 2021.05.20
LOB - level4 [goblin -> orc]  (0) 2021.05.20
LOB - level3 [cobolt -> goblin]  (0) 2021.05.20
LOB - level2 [gremlin -> cobolt]  (0) 2021.05.14

+ Recent posts