CheatMaker 论坛

注册

 

发新话题 回复该主题

问个关于动态内存修改的问题 [复制链接]

1#
大家好,我跟大家一样喜欢修改,知道在咱们论坛里高手多,只能在这里求助了。最近碰到一个比较棘手的修改问题,我想修改一个游戏的汇编指令,这个游戏在很久以前出过一个PC版,但那个只需要查找一级指针就行了,而且程序段也是固定的,总是在00400000这样开头,但是那款游戏后来出了一款高清版,也叫HD版,我发现就无法直接修改它的指令了,因为感觉是动态分配的,连程序段的地址也不是固定的,如果觉得说明不够详细,可以看看我的截图,麻烦问一下像这种情况,我该怎么修改汇编指令呢?谢谢大家指点了!

这是游戏的程序段截图
bio4动态内存1.png (213.61 K, 下载次数:0)

(2015/12/21 18:31:30 上传)

bio4动态内存1.png

bio4动态内存2.png (242.58 K, 下载次数:0)

(2015/12/21 18:31:30 上传)

bio4动态内存2.png

最后编辑jiqigou 最后编辑于 2015-12-21 18:31:30
分享 转发
TOP
2#

我不是高手,但我可以就我所知的講一下!!
先試進程+偏移,一般變動的是進程部份,偏移是固定的話,可以用進程(bio4.exe) + 偏移。
上面方法不行的話,就用特徵碼來定位地址了,怎麼用??論壇裡有教學。
有錯,請高高手指教!
    请稍侯...

已有1评分我要评分查看所有评分

TOP
3#

我有见过用内存区域长度大小定位街机西游释厄传的基址的
TOP
4#

回复 2楼player268的帖子

多谢指教,我试了,的确偏移是固定的,可以用進程(bio4.exe) + 偏移的方式,谢谢了,这样就可以修改了  之前完全没搞懂用这种方式
    请稍侯...

已有1评分我要评分查看所有评分

最后编辑jiqigou 最后编辑于 2015-12-21 19:34:50
TOP
5#

回复 3楼ckyun的帖子

哦?这是一种什么定位方式 我新人,求指教
TOP
6#

用模块地址显示格式
一般就固定了
TOP
7#

回复 6楼银河漫步的帖子

多谢指点,我当时还专门去看了银河兄弟的教程视频,准备去使用特征码来修改,教程看了一部分还是不知所以所有才来问的,没想到这么简单解决了,还是自己摸索不够,学习不够深入 以后努力学习
TOP
8#

我新人.多谢指点
TOP
9#

该用户帖子内容已被屏蔽
TOP
发新话题 回复该主题