CnPack Forum

#1 CnInProcessAPIHook修正建议
在函数TCnInProcessAPIHook.OnHookProc中，获取API参数指针时，通过ESP+Offset，而Offset在编译时是动态变化的。我修改了一下结构定义和部分代码，应该没啥问题，请作为参考。
1、DynamicCode结构定义修改见[+]
[code]
DynamicCode = packed record
mov: Word;
EspConst: DWORD; //++++
Push: Byte;
Self: DWORD;
Call: Word;
CallAddr: Pointer;
RetCode: Byte;
RetXX: WORD;
EventAddr: Pointer;
ExtraDa ..

#1 >>Next Page

Forum:CnVCL 组件包
Thread:CnInProcessAPIHook修 ...
Next Thread:TCnTrayIcon.Hint问题 ...

Home
Login

Powered by Discuz!