首页
社区
课程
招聘
[旧帖] [求助]在编写内存补丁的时候遇到的问题 0.00雪花
发表于: 2008-3-5 13:15 3432

[旧帖] [求助]在编写内存补丁的时候遇到的问题 0.00雪花

2008-3-5 13:15
3432
在下是个新手,近日在制作游戏修改器的时候遇到了一个问题,希望各位能帮帮忙

我要修改的游戏,角色生命值是动态分配的地址,用WinHex把自己的代码插入后,能正常实现作弊功能,但是我想直接用程序修改在内存中的游戏代码
但是程序的.text段貌似是只读属性...用WriteProcessMemory无法修改
想请教一下高手,有没有能直接修改其他进程代码的方法?
最好是能给出VC++程序
先在此谢过...

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
WriteProcessMemory是可以修改内存,只要你的地址和hProcess参数正确。如果实在还是不行,那就先用VirtualProtectEx函数改变一下进程的内存属性再用WriteProcessMemory修改。
2008-3-5 14:36
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢版主SAMA的帮助!
原来我弄错了偏移量...现在可以正常使用了...非常感谢!
2008-3-6 14:22
0
游客
登录 | 注册 方可回帖
返回
//