问题
我正在附上一个游戏的过程来查看/编辑我的弹药。我已经颠倒了一些游戏并了解了 x86 汇编;但是,我是整个反调试器和内存扫描位的新手。我已经搜索了有关如何解决此问题的资源,但仍然一无所获。每当我附加到游戏时它仍然有效,但是一旦我更改单个指令,就好像应用程序“扫描”它并检测到我的更改,从而导致崩溃。此外,有时如果我碰巧“绕过”检测,反作弊总是会找到一种方法将我踢出去。
我已经阅读了一些程序可能使用的一些功能,但它们似乎都没有真正的帮助。
问题
- 这些游戏/应用程序使用什么来检测这一点?
- 有没有办法避免这种检测?