我正在通过在 Microsoft 的 Spider Solitaire 上使用它来测试整个基本/静态指针。所以我得到了玩家使用的“移动”数量的基本指针,作弊引擎告诉我它是“SpiderSolitaire.exe+B5F78”。所以现在我被困在如何弄清楚 SpiderSolitaire.exe 的起始地址是什么(当然每次程序启动时都会改变)。如何找到 SpiderSolitaire.exe 的起始地址,以便我可以添加偏移量并获取“移动”值的真实地址(当然是在 c++ 中)?
原文由 ZimZim 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是另一种方式,用 Visual Studio 2015 编写,但应该向后兼容。