2如何HOOK这个函数GetTickCount 郁闷呀,timeGetTime都可以HOOK,这个却HOOK不到~解决了给250分~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WINDOWS不是每个函数都可以HOOK的,这个我记得不行吧 当然能哪~好象要进RING3,RING0,这超过我的能力啦,所以我来请教高手了~ 不至于吧,这个要ring0?winmm.dll 这个timeGetTime和GetTickCount好像没什么关系吧。timeGetTime - winmm.dllGetTickCount - kernel32.dll NowCan能不能HOOK到GetTickCount?最好用VC代码,哈哈我是用SetWindowsHookEx设置WH_CBT全局钩子到指定程序后拦截的,winmm.dll里的timeGetTime可以拦到,但kernel32.dll里的GetTickCount却不行~是不是kernel32.dll里的所有函数都不能用这种方法拦?我是要用自己的函数替换它的 咳,我只是偶尔路过,这个问题没有研究过。不过我见《Windows核心编程》里的APIHook将GetProcAddress都拦截了。 还有LoadLibraryALoadLibraryWLoadLibraryExALoadLibraryExW不过,这个东西我到还真没有练过。 golden_alvin(Alvin)提供了这个,http://expert.csdn.net/Expert/topic/1115/1115703.xml?temp=.7123834他说改下应该可以拦,我看了下它好象是进入RING0级获特权改要的函数的前几个字节,加入一个JMP跳到自己的代码段。我还看了“变速齿轮研究手记”,他们也是用这个方法,也是用汇编实现的,不过VC实现我还是无从下手~唉~今天晚上要睁着眼睛睡觉了~ 看一看《Windows核心编程》,里面的“挂接API” 你使要做变速程序?《Windows 核心编程》上专门有一章说 ApiHook 的,我自己写了一个 Hook GetTickCount 和 timeGetTime 的程序, 要的 mail 我。但问题是不能控制任何游戏的速度。[email protected] 又是做游戏外挂的?我出来献身说法,APIHOOK太暴力了,它把所有进程都FUCK了。最简单的方法是把游戏拿出来静态分析,找到它调用GetTickCount的机器码,然后做THREAD HOOK把你的DLL执入对方的进程空间里,再动态修改对方的GetTickCount调用的机器码,让它去CALL你的函数。不需要RING0,什么都不要。一个DLL就够了。 在codeguru上有"jack"和"hijack“两个hookApi的例子,我hook ExitWindowsEx成功过,别的没工夫去试,但win32 API应该可以大部分HOOK到 我就是用JIJACK那个改的,哈哈~ 网络地址问题 问一个偏门的:知道字体和字号,如何得到一个字符串显示的长度? MSDN2003中的例子怎么执行?没有.dsw文件,有一个.vcproj, 不能执行 求《VISUAL C++MFC编程实例>> 和<<VISUAL C++MFC扩展编程实例>>书的源码? 简单问题请教: 一个ListCtrl控件放在一个Edit控件上面。为什么在Edit控件的位置处会显示一个编辑提示光标。 mfc 挑战性问题!!! XML解析的内存泄漏问题 一个小问题? 关于CSplashWnd的一个简单问题 Ask 加分再贴!!!请教如何--》通过命令行打开“我的电脑”?
好象要进RING3,RING0,
这超过我的能力啦,所以我来请教高手了~
winmm.dll
timeGetTime - winmm.dll
GetTickCount - kernel32.dll
最好用VC代码,哈哈我是用SetWindowsHookEx设置WH_CBT全局钩子到指定程序后拦截的,
winmm.dll里的timeGetTime可以拦到,
但kernel32.dll里的GetTickCount却不行~是不是kernel32.dll里的所有函数都不能用这种方法拦?
我是要用自己的函数替换它的
LoadLibraryA
LoadLibraryW
LoadLibraryExA
LoadLibraryExW
不过,这个东西我到还真没有练过。
golden_alvin(Alvin)提供了这个,
http://expert.csdn.net/Expert/topic/1115/1115703.xml?temp=.7123834他说改下应该可以拦,
我看了下它好象是进入RING0级获特权改要的函数的前几个字节,
加入一个JMP跳到自己的代码段。
我还看了“变速齿轮研究手记”,他们也是用这个方法,也是用汇编实现的,
不过VC实现我还是无从下手~唉~今天晚上要睁着眼睛睡觉了~
《Windows 核心编程》上专门有一章说 ApiHook 的,我自己写了一个 Hook GetTickCount 和 timeGetTime 的程序, 要的 mail 我。但问题是不能控制任何游戏的速度。[email protected]