leave ret1 함수 에필로그 leave ret; 가끔 공부하다보면 leave ret 보는데 이번에 정리겸 블로그에 적는 것도 괜찮을 듯 하다. leave와 ret 32bit = ebp, esp, eip64bit = rbp, rsp, rip ======================= leave mov esp, ebppop ebp ebp 레지스터에 저장된 값을 esp 레지스터에 저장esp 레지스터가 가리키는 스택 영역 값을 ebp 레지스터에 저장 ====================== ret pop eipjmp eip esp 레지스터가 가리키는 스택영역 값을 eip 레지스터에 저장후 점프 ================== (fake ebp 도 공부해보자) 2018. 11. 16. 이전 1 다음