中国开发网: 论坛: 程序员情感CBD: 贴子 213576
holly: naked 就是不生成函数的头尾代码
ret 4 表示这个函数有一个 32bit 的参数

[esp+16] 就是这个参数

其实就是

void EnterNaked(int32 param)
{
EnterStub(param);
}

差别在于 EnterNaked 在调用 EnterStub 前后保护了 eax, ecx, edx 的值, 一般 C 编译器不保护这些值的

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录