有没有办法阻止WinApi挂钩到特定进程?

时间:2015-01-09 11:27:11

标签: c++ winapi

问题:使用WinApi加载到我的游戏中的作弊/黑客程序,我无法在任何地方找到它,它隐藏得非常好。我尝试了所有可能的方法来检测它,但没有成功。我意识到它使用的是WinApi,现在我的问题是,在我的游戏开始后,有没有办法阻止WinApi挂钩?

我可以附加一个dll来加载函数,但是我没有必要的知识来阻止WinApi挂钩。

我看到一些程序可以阻止/检测到这一点,但我不知道如何。 加载我的游戏后,我可以禁止winapi电话/挂机吗?怎么样?

1 个答案:

答案 0 :(得分:2)

您想要好消息还是坏消息?

坏消息:

你不会得到像“哦,只需要调用此功能”的答案。如果你真的想要解决这个问题,那将会非常复杂。

好消息:

这是可能的,你会学到很多关于挂钩的知识,这非常有趣!

您的问题确实有一些希望能够直接给您答案:

uses WinApi to load into my game - 怎么样? CreateRemoteThread,SetWindowsHookEx等?

i can't find it anywhere - 您正在寻找什么,加载的dll,地址空间中的代码,修补地址表?

I realised it uses WinApi - 它是什么用的,你是怎么发现的?

如果不知道你的作弊/黑客程序究竟是什么,那就不可能告诉你如何防范它。由于有许多方法可以给猫皮肤,因此作弊/黑客程序可以做任何事情来实现其目标。

我建议this thread是一个好的开始。人们提供了一些很好的方法来挂钩程序,还有一些很好的方法可以防止程序被它们挂钩。

如果你想要防止这个特定的作弊/黑客程序,你需要找到它用来挂钩程序的确切方法,然后才能阻止它。

玩得开心:)

相关问题