>

함수 프롤로그 에필로그 부분도 어셈블리와 멀리 떨어져 지내다보면 헷갈릴 때가 있다.


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
Posted by Mungsul
,