天天挂茶馆

 找回密码
 立即注册
搜索
热搜: C++
查看: 4151|回复: 3

新人求大神指点 找基址问题

[复制链接]

2

主题

2

回帖

681

积分

高级会员

积分
681
发表于 2020-2-22 22:56:52 | 显示全部楼层 |阅读模式
本帖最后由 项羽 于 2020-2-22 23:02 编辑

我找人物血值的基址,找到动态地址以后先后找到了这两个。
EAX=00000108
EBX=02FC73F0
ECX=02FC73F0
EDX=010B9A10
ESI=02FC73F0
EDI=00366B03
EBP=0388F024
ESP=0388F01C
EIP=010B9A16

指针基址可能是 =02FC73F0

010B9A0E - int 3
010B9A0F - int 3
010B9A10 - mov eax,[ecx+00005050]
010B9A16 - ret
010B9A17 - int 3

然后是第二个
EAX=3F8EA958
EBX=00000001
ECX=02FC73F0
EDX=0000001C
ESI=0000000A
EDI=02F23328
EBP=0388F918
ESP=0388F8E4
EIP=010DE2F5

指针基址可能是 =3F8EA958

010DE2E9 - mov eax,[edi+00061038]
010DE2EF - fld qword ptr [edi+48]
010DE2F2 - mov ecx,[eax+esi*4]
010DE2F5 - fnstcw [ebp-02]
010DE2F8 - movzx eax,word ptr [ebp-02]

这里的esi*4我就不明白了,和教程上不一样。关键是esi的值还不固定 有时候是A 有时候是9或者8等等,我下来该怎么办?继续找eax吗?还是怎么办?
回复

使用道具 举报

7

主题

27

回帖

8778

积分

VIP会员

积分
8778
发表于 2020-2-23 19:00:44 | 显示全部楼层
你找的什么游戏的人物血值,一般人物基址还是很容易找的,难找的是怪物基址
回复

使用道具 举报

224

主题

463

回帖

42万

积分

管理员

积分
425052
QQ
发表于 2020-3-6 21:05:12 | 显示全部楼层
111
回复

使用道具 举报

5

主题

114

回帖

8万

积分

VIP会员

积分
83260
发表于 2020-5-25 19:40:17 | 显示全部楼层
看看基础教程吧   具体问题再具体提问。   esi*4这格式  一般是数组    esi是数组下标。是变化的   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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