이전 문제와 유사하지만 마지막 부분에 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 |