32bit 함수 인자는 스택을 사용하는 것인가요. ebx, ecx, edx를 사용하는 것인가요
함수 호출 규약이나 rop보면 스택 이용하고, 어느 내용을 보면 ebx, ecx, edx를 사용하네요?
#pwnable
작성자 정보
답변
1
wyv3rn
무플 방지 위원회장
둘 다 맞습니다
32비트에서는 스택에 인자가될 값을 넣어두면
함수가 실행될때 이 스택값들을 가져가서 각 레지스터에 넣어줌과 동시에 함수를 실행하기 때문입니다.