버퍼 오버플로우 버그를 이용해서 buf의 공간보다 초과된 값을 넣어 buf2에 도달한 후 buf2 안에 go를 채워넣으면
shell이 실행되는 프로그램이네요.
10개를 넣어봤으나 아무 이상이 없습니다.
두 변수 사이에 dummy가 존재하는 것 같습니다.
하나하나 a의 양을 늘려서 실행해보겠습니다.
'CTF 공부 > FTZ' 카테고리의 다른 글
[FTZ]level11 (0) | 2020.01.23 |
---|---|
[FTZ]level10 (0) | 2020.01.22 |
[FTZ]level8 (0) | 2020.01.22 |
[FTZ]level7 (0) | 2020.01.22 |
[FTZ]level6 (0) | 2020.01.22 |