【HookApi的方法HOOK不了msvcrt.dll里的函数】解决方案
【HookApi的方法HOOK不了msvcrt.dll里的函数】
【HookApi的方法HOOK不了msvcrt.dll里的函数】
用了三种方法尝试,
1. 直接写了个HookApi(SetHook和远程注入)的方法改入口的5个字节
2. 用微软的Detours库
3. 用HookMad库
以上方法对于User32.dll和kernel32.dll的函数都没问题,但是HOOK动态库msvcrt.dll里的函数(rand等)就没有效果。
是不是rand这个函数的入口可写段不够5个字节,请高手指教~ 3Q ~#~
------解决方案--------------------
关注!
------解决方案--------------------
俺 也了解下
------解决方案--------------------
可能是C运行时库的函数和API函数的调用方式有关吧
------解决方案--------------------
嗯,是这样的,因为找不到API入口了。
【HookApi的方法HOOK不了msvcrt.dll里的函数】
用了三种方法尝试,
1. 直接写了个HookApi(SetHook和远程注入)的方法改入口的5个字节
2. 用微软的Detours库
3. 用HookMad库
以上方法对于User32.dll和kernel32.dll的函数都没问题,但是HOOK动态库msvcrt.dll里的函数(rand等)就没有效果。
是不是rand这个函数的入口可写段不够5个字节,请高手指教~ 3Q ~#~
------解决方案--------------------
关注!
------解决方案--------------------
俺 也了解下
------解决方案--------------------
可能是C运行时库的函数和API函数的调用方式有关吧
------解决方案--------------------
嗯,是这样的,因为找不到API入口了。