WarGame/LOB
LOB - 9. troll -> vampire
m0nd2y
2018. 7. 5. 18:18
이번문제는 정말 쉽게 푼 것 같다.
소스코드를 보자
추가된 부분은 argv 47번째가 "\xff"가 아니여야 하는 조건이다.
그래서 생각해본거는 47번째가 "\xff" 가 아닌 주소는 직접 찾기는 어려울거같아 "\x90"을 엄청 주고, 미끄러져서 shellcode를 실행하게 하는 방법이다.
첫 시도를 해보니 segmentation fault가 떴다. 가능성이 있다.
주소만 조금 바꾸어주고 "\x90"값을 늘려주니 shell을 땄다..ㅎㅎ (grin)