cqy666 发表于 2022-8-23 20:11

代码注入方法【各种Call】CE/C++

C++:

//c++下汇编call
_asm {
mov eax, 0x721974
call eax
retn
}


//hook函数调用
typedef int(__cdecl* _FuncA)();
_FuncA FuncA;

FuncA = (_FuncA)(0x721974);
FuncA();



CE:

--lua引擎下执行
local scriptStr = [[

alloc(zz,1000)
createthread(zz)
zz:
mov eax, 0x271974
call eax
retn

]]

if autoAssemble(scriptStr) then
print('注入成功')
else
print('注入失败')
end



//自动汇编脚本


alloc(zz,1000)
createthread(zz)
zz:
mov eax, 0x271974
call eax
retn
mov eax, 0x271974
call eax
retn



第三方汇编注入器

mov eax, 0x271974
call eax
retn


virsnow 发表于 2022-10-8 16:12

感谢分享宝贵经验

king1027 发表于 2023-4-19 15:18

请问C++的hook函数调用怎么用
页: [1]
查看完整版本: 代码注入方法【各种Call】CE/C++