定义裸函数 需要在Release生成测试;
原因在Debug生成的函数地址是jmp[xxxxxx]地址,包装函数;
裸函数指针定义
typedef __declspec() void(*pfun)();
asm 裸函数定义
__declspec() VOID AffirmASM()
{
_asm {
push 0x10;
push param;
push 0x069;
push 0x0C;
mov ecx, [base];
add ecx, m_offset;
mov ecx, [ecx + 0x0134];
push ecx;
mov edx, [ecx];
mov ecx, [edx + 0x040];
call ecx;
add esp, 0x014;
retn;
}}