[ ★ ]Study/PWNABLE
Calling Convention
nroses-taek
2018. 12. 5. 22:39
반응형
인자 전달 위주
32bit
리눅스에선 Cdecl 호출 규약을 사용
- 함수의 인자 값을 스택에 저장.
- 오른쪽에서 왼쪽 순서로 저장
- 함수의 리턴 값은 EAX register에 저장
64bit
System V AMD64 ABI 호출 규약 사용
인자 전달 방법
RDI, RSI, RDX, RCS, R8, R9, XMMO-7
나머진 32bit와 동일
반응형