오옹 bof 문제이다. 허나 문제가 있다.
/usr/bin/bof 파일을 못열도록 설정해놓았다.
젠장.....
if 문이 참이 되면 Good Skill! 이라는 문자와 동시에 setreuid 명령어를 통해
uid가 바뀌면서 쉘이 실행된다.
char buf[10]
?
char buf2[20]
아마 스택은 이렇게 되어 있을 것이다.
그렇다면 10byte + @로 채워준 후에 buf2의 첫 시작을 go로 덮으면 될것 같다
해보자 게씽게씽
이러지 말자 원래는 gdb로 해야되는 것이 정석이다 ㅡㅡ;;
뭐 일단 풀었으니 빨리 level10으로 가보도록 하자.