함수 프롤로그 에필로그 부분도 어셈블리와 멀리 떨어져 지내다보면 헷갈릴 때가 있다.
intel x86 문법 기준 프롤로그 & 에필로그
push ebp
mov ebp, esp
.
.
.
leave (mov esp, ebp)
ret (pop eip)
때에 따라 leave 대신 pop ebp를 쓸 때도 있다.
'Memo' 카테고리의 다른 글
ubuntu 네트워크 설정 (0) | 2015.11.10 |
---|---|
우분투 64bit에서 32bit & arm 컴파일 및 실행하기. (0) | 2015.10.26 |
x86 어셈블리어 분기 (0) | 2015.10.02 |
[Bash script] Internal Variables (0) | 2015.09.08 |
IDA Hexray 깨부수기 (0) | 2015.09.03 |