我爱秘籍论坛

 找回密码
 加入论坛

QQ登录

只需一步,快速开始

扫一扫,访问微社区

CE:最优秀的游戏修改工具入门:修改器制作傻瓜教程说说:你最想要找的修改器以前游戏玩我们,现在我们玩游戏
进阶:游戏修改视频教程导航必备:超2400款游戏秘籍下载:超5000款游戏修改器必读:论坛金币获得方法
返回列表
查看: 193020|回复: 19

[问一问] 内存fstp dword ptr [edi]该如何找基址?

[复制链接]
发表于 2017-9-13 00:33:25 | 显示全部楼层 |阅读模式
修改单机版的洛奇英雄传,修改HP的时候还算稳定,有3个值而且其中一个可以变动另外两个,便找到了HP的基址


修改SP的时候只有2个值,
虽然58FEFB9C可以控另一个的值,但在访问地址里edi的值也是58FEFB9C


然后打开内存浏览器
修改mov和lea的两个代码均没效果(这里极有可能是我改错了),所以来问问各位大佬,这个值到底怎么找基址?
发表于 2017-9-13 17:03:25 | 显示全部楼层
回复

使用道具 举报

发表于 2017-9-13 20:26:42 | 显示全部楼层
估计是共用地址
回复 支持 反对

使用道具 举报

发表于 2017-9-13 20:58:40 | 显示全部楼层
如果找到指针是绿色基地址,那么就地址-指针=偏移
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-13 23:11:53 | 显示全部楼层
重重过客 发表于 2017-9-13 20:58
如果找到指针是绿色基地址,那么就地址-指针=偏移

HP是绿的,但SP是黑的
回复 支持 反对

使用道具 举报

发表于 2017-9-14 08:27:40 | 显示全部楼层
不会的话就做人造指针
回复 支持 反对

使用道具 举报

发表于 2017-9-14 10:28:51 | 显示全部楼层
那么大个fld [esp+0x10]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-14 14:00:09 | 显示全部楼层
yyltwin 发表于 2017-9-14 08:27
不会的话就做人造指针

不是很懂该用哪个代码来建立指针?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-14 14:01:00 | 显示全部楼层
ClansChen 发表于 2017-9-14 10:28
那么大个fld [esp+0x10]

这个我试过,好像不行,esp不是浮动值就是搜索不到
回复 支持 反对

使用道具 举报

发表于 2017-9-15 01:11:11 | 显示全部楼层
哦汇编不行吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-15 01:30:59 | 显示全部楼层

不清楚,毕竟不是很懂.....
回复 支持 反对

使用道具 举报

发表于 2017-9-15 19:52:11 | 显示全部楼层
c731838733 发表于 2017-9-15 01:30
不清楚,毕竟不是很懂.....

子要不是共用代码就可以汇编。。。。
你试试吧
回复 支持 反对

使用道具 举报

发表于 2017-9-15 20:11:21 | 显示全部楼层
c731838733 发表于 2017-9-14 14:00
不是很懂该用哪个代码来建立指针?

在fstp后取edi的值就是了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-15 20:48:07 | 显示全部楼层
yyltwin 发表于 2017-9-15 20:11
在fstp后取edi的值就是了,

edi的值不是基址,就是之前搜到的浮点数,而且换地图就变动,没法用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-15 20:49:14 | 显示全部楼层
本帖最后由 c731838733 于 2017-9-15 20:52 编辑
重重过客 发表于 2017-9-15 19:52
子要不是共用代码就可以汇编。。。。
你试试吧


我用nop成功锁定了这个数值,但换了地图就直接归0,这怎么办?




[ENABLE]
407DEE76:
nop
nop

[DISABLE]
407DEE76:
fstp dword ptr [edi]
回复 支持 反对

使用道具 举报

发表于 2017-9-15 23:31:11 | 显示全部楼层
c731838733 发表于 2017-9-15 20:49
我用nop成功锁定了这个数值,但换了地图就直接归0,这怎么办?

没效果了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-16 14:14:42 来自手机 | 显示全部楼层
重重过客 发表于 2017-9-15 23:31
没效果了吗?

有效果,但每次过图或者通关都得关闭,不然就直接归零,喝药水也加不上
回复 支持 反对

使用道具 举报

发表于 2017-9-16 23:14:18 | 显示全部楼层
回复

使用道具 举报

发表于 2017-9-18 18:25:15 | 显示全部楼层
本帖最后由 fangshun2004 于 2017-9-18 18:27 编辑
c731838733 发表于 2017-9-15 20:48
edi的值不是基址,就是之前搜到的浮点数,而且换地图就变动,没法用


人造指针 你可以看  http://bbs.52miji.com/thread-91971-1-1.html  帖子里面第二种方法 99% 游戏找指针都可以用 不用找N多级的指针了   还有1% 我遇到了个奇怪的游戏  做出来的指针 和实际地址 对应不上 ~~    你用这方法前  现对fstp dword ptr [edi]  右键 找出指令访问的地址  看看 这个指令是不是 共用的
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2017-11-30 13:18:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入论坛

本版积分规则

QQ|Archiver|手机版|小黑屋|我爱秘籍论坛  

GMT+8, 2019-6-19 04:13 , Processed in 0.134138 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表