목록2020/06/17 (1)
Self-Improvement
Return to csu (64bit ELF ROP작성 시 가젯의 부재를 해결하는 방식) 정리
https://py0zz1.tistory.com/107 Return-to-Csu 기법 정리 포너블 문제를 풀 때, 64Bit 바이너리가 까다로운 이유가 바로 'Gadget' 때문이다. 64Bit의 Calling Convention은 Fastcall로 호출된 함수에 인자를 레지스터로 전달한다. 이 때문에 Exploit을 구성할 때도 [POP R. py0zz1.tistory.com 위 블로그에 잘 나와있다!! 강추 중요한점은 set_csu를 한번만 진행하면 chaning으로 인해 계속 진행이 되어진다.
리버싱 기초
2020. 6. 17. 17:11