作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试通过从游戏进程内存中提取值来为游戏编写统计工具(因为没有其他方法)。最大的挑战是找出存储我感兴趣的数据所需的地址。使它变得更加困难的是动态内存分配 - 我不仅需要找到存储数据的地址,还需要找到指向这些内存块的指针,因为每次游戏重新启动时地址都会发生变化。
现在我只是使用内存编辑器(ArtMoney)手动搜索游戏内存,并寻找随着数据变化(或不变化)而改变其值的地址。找到地址后,我正在寻找以类似方式指向该内存块的指针。
我想知道有哪些技术/工具可以完成此类任务?也许有一些文章我可以阅读?掌握反汇编程序是唯一的出路吗?例如,游戏培训师正在解决类似的任务,但他们在几天内就完成了这些任务,而我已经挣扎了数周。
谢谢。
PS。都是在windows下的。最佳答案
Is mastering disassembler the only way to go?
是的;从http://www.microsoft.com/whdc/devtools/debugging/default.mspx下载WinDbg ,或者如果您有钱可以花,IDA Pro 可能是实现此目的的最佳工具
关于memory - 低级编程: How to find data in a memory of another running process?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/678728/
我是一名优秀的程序员,十分优秀!