我过去曾经使用过培训师来获得游戏中额外生活的东西,我的理解是训练师通过黑客攻击或冻结游戏用来跟踪此类事物的记忆地址来工作。
我的问题是:
感谢您的帮助! :)
答案 0 :(得分:1)
请记住,任何更新/补丁后,有问题的内存地址都可能会发生变化。许多在线游戏会在可用时强制推出新版本,因此保持这些记忆最新版本需要承诺。
答案 1 :(得分:0)
对于媒体应用程序,通常可以通过枚举应用程序中的子窗口来搜索您要使用的窗口/按钮/控件,直到找到所需的按钮。当你拥有控制器的手柄时,你就拥有了力量。
许多媒体应用程序(例如winamp)会监听Windows消息事件,因此您只需向应用程序发送格式良好的sendmessage / postmessage即可控制它们。但即使应用程序没有,您也可以找到按钮的句柄并将按钮事件发布到按钮或类似的东西。
并不是说这个答案是对内存问题的回答,但我已经构建了许多控制其他媒体应用程序的应用程序,这就是我“控制媒体应用程序”的角度 - 问题的一部分。
答案 2 :(得分:0)
一般情况下,假设所有操作系统和库版本相同,内存地址在同一台计算机上的运行与运行之间以及从一台计算机到下一台计算机都是一致的。对程序的任何更改都可能会改变变量的地址。
当程序使用动态库时,事情会变得棘手。通常,设置首选库加载地址,使得没有两个库想要加载到同一地址。当一个新版本的库出现时,它可能不再适合,导致其他库在内存中混乱。因此,即使对系统组件的更新也可以更改某些库的加载位置。
现在许多操作系统都在提供地址空间随机化,这会以不可预测的方式改变内存映射的布局,特别是为了使这种技巧变得更难。