WarGame/HackerSchool_LOB
HackerSchool LOB Level3
_cham
2014. 7. 24. 03:59
이번꺼는 파라미터를 넘기는 형식이 아닌
프로그램 실행 후에 입력을 받은 형식이다.
따라서 실행할 때 파라미터를 넘겨주는게 아니므로
다른 방식으로 실행을 해주어야 한다.
(python -c 'print "\x90"*20'+;cat)|./goblin
이전처럼 그냥 계속 환경변수에 쉘코드를 담아 실행해 볼것이다.
너무나 쉽게 풀게 되었다.
이번 문제의 핵심은 프로그램이 실행되고 나서 입력을 받을 때,
어떻게 스크립트를 넘기지에 대한 방식을 이해하는 것이다.