rls1004

butterfly (150pt) write-up

butterfly (Plaid CTF 2016 Quals 150pt) write-up 64 bit elf 바이너리와 remote 서버가 주어졌습니다! Analysis butterfly in IDA 바이너리를 분석해봅시다! line 16 v10에 최대 50바이트의 입력을 받는다. line 18 입력한 문자열의 앞부분에 있는 정수 문자열을 정수로 변환한다. line 21, 22 변환한 정수

Continue reading

PLT와 GOT 자세히 알기 #02

Dynamic Linking 과정을 추적해 PLT와 GOT를 이해 해보자 이번 편에서는 Codegate 2015 본선 문제 였던 pwnable 분야의 yocto 를 통해 PLT 와 GOT에 대해 자세히 알아보겠습니다. 과정이 조금 복잡하기 때문에, 보시면서 따라 해 보는 것이 조금 더 도움이 될 것 같습니다. :)

Continue reading

PLT와 GOT 자세히 알기 #01

Dynamic Linking 과정을 추적해 PLT와 GOT를 이해 해보자 시스템 해킹을 공부하시는 분들이라면 PLT와 GOT에 대해 알고 있을 것입니다. 이제 막 시스템 해킹 공부를 시작한 분들도 한 번 쯤 들어보셨을 겁니다. PLT (Procedure Linkage Table) 외부 프로시저를 연결해주

Continue reading