반응형
인자 전달 위주
32bit
리눅스에선 Cdecl 호출 규약을 사용
- 함수의 인자 값을 스택에 저장.
- 오른쪽에서 왼쪽 순서로 저장
- 함수의 리턴 값은 EAX register에 저장
64bit
System V AMD64 ABI 호출 규약 사용
인자 전달 방법
RDI, RSI, RDX, RCS, R8, R9, XMMO-7
나머진 32bit와 동일
반응형
'[ ★ ]Study > PWNABLE' 카테고리의 다른 글
ROP 쓰기 가능한 영역 확인 (0) | 2018.12.07 |
---|---|
ROPgadget 이용 (0) | 2018.12.05 |
함수 에필로그 leave ret; (0) | 2018.11.16 |
[Tip] /bin/sh 주소 찾기 (0) | 2018.11.06 |
[Tip] pwntool 함수 offset/plt/got 주소 찾기(pwntools) (0) | 2018.11.06 |
댓글