0
DLL을 이해하려고합니다. 나는 IDA 분해기를 처음 사용합니다. 나는이 지시를 보았습니다. 다음 지시는 무엇을 의미합니까? 나는 IDA 5.0 프리웨어에서 이것을 보았다.ida에서 retn4의 의미
RETN 4
DLL을 이해하려고합니다. 나는 IDA 분해기를 처음 사용합니다. 나는이 지시를 보았습니다. 다음 지시는 무엇을 의미합니까? 나는 IDA 5.0 프리웨어에서 이것을 보았다.ida에서 retn4의 의미
RETN 4
retn
는 retf
반대로 어셈블리 명령이 = 지금까지 반환 "근처 반환"입니다. https://courses.engr.illinois.edu/ECE390/archive/fall2001/books/labmanual/inst-ref-ret.html에 따르면 retn X
명령어는 리턴 + 스택 포인터 X 바이트 더 이동합니다. 이는 호출 규칙이있는 메서드에서 일반적으로 사용되며, 호출자는 __stdcall
과 같이 전달 된 인수를 스택에서 제거해야합니다.