delphi怎么做游戏内存修改器

 我来答
windblast
2017-07-04 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13625
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
内存修改,实际上就是对内存地址进行读写操作,通常是使用 winAPI 函数:OpenProcess、ReadProcessMemory、WriteProcessMemory 这三个函数完成实际的内存读写操作。
需要注意的是,内存的读写代码不复杂,但找到需要修改的内存地址比较复杂。通常,游戏等的内存地址(比如生命值等)大多采用动态地址的方法,即本次是这个地址,下次会又变成另一个地址,技术上通常是采用基址(不变)+偏移地址(可变)的方式。
建议可以了解 Cheat Engine 软件,包括可以查看该软件的源代码(delphi的)的实现原理等。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式