LOB 2번 gremlin
Wargame/Load Of Buffer overflow2017. 5. 2. 19:40
#LOB 문제를 풀 때는 bash2 명령어를 꼭 입력해야한다. LOB는 더미가 없다.
우선 문제 코드를 보면
전 문제와 버퍼 크기 빼고는 똑같다.
gate 때와 똑같이 환경변수를 이용하여 풀면 되기 때문에 과정은 생략하고 페이로드만 짜겠다.
gdb로 확인했을 때 버퍼의 크기는 16 바이트였다. 그렇기 때문에 sfp까지 값을 넣어 총 20바이트를 채운 뒤
쉘코드가 들어있는 환경변수를 이용해 답을 얻을 수 있다.
끗
'Wargame > Load Of Buffer overflow' 카테고리의 다른 글
LOB 6번 wolfman (0) | 2017.05.11 |
---|---|
LOB 5번 orc (0) | 2017.05.10 |
LOB 4번 goblin (0) | 2017.05.07 |
LOB 3번 cobolt (0) | 2017.05.02 |
LOB 1번 gate (0) | 2017.05.02 |