-
Layer CTF echo_systemCTF 2016. 9. 4. 19:13
echo_system 문제는 때마다 eip가 바뀌는게 달랐다
(python -c 'print "1234"*(132/4)';cat;) | strace -if ./echo_system
위 페이로드를 넣어줬을때의 실행결과다. 값이 이상하게바뀐다. 하지만 계속 해보면 다음과같이된다
2143 이렇게 들어가는것을 알수있다. 자 그럼, eip가 이렇게바뀌니까 플래그를 읽어주는 인스트럭션인 0x080484ab를 호출하면되겠다.
똑같이 해주면된다.
100%의 익스를 장담하지못한다. 위 환경같이 이상하게 바뀌기도 하기때문
'CTF' 카테고리의 다른 글
ASIS CTF Finals 2016 - shadow (0) 2016.09.12 Layer CTF sanity_check (0) 2016.09.04 PoliCTF 2015 johns-library (0) 2016.08.24 TJCTF onshot (0) 2016.07.12 SECUINSDIE 2016 noted (0) 2016.07.11