[Memo] Epilogue

코코·2023년 12월 6일
0

Memo

목록 보기
4/4

안보면 까먹어버려서 함수의 에필로그를 적어두려한다❗️


함수의 에필로그는 2가지 어셈블리어로 구성되어있다.

leave

mov rsp, rbp
pop rbp

ret

pop rip
jmp rip




또한 추가로 pop 어셈블리어에 대해 알아보자.

pop

pop rbp

rbp = [rsp]
rsp = rsp + 8





Off-by-one or Stack pivoting을 이해하기 위해 필요한 지식이다.. 끝👋


※ 참고
👉 https://learn.dreamhack.io/38

profile
화이팅!

0개의 댓글