-
-
[求助]动态内存分配的跟踪问题?
-
发表于:
2006-7-16 11:41
4338
-
我要在一个游戏中找到人物的HP内存地址。
用Cheat Engine模糊搜索发现在一下位置进行了对HP地址的READ操作
汇编代码如下
-------------------------
111391A8 8B48 14 MOV ECX,DWORD PTR DS:[EAX+14]
111391AB 894C24 30 MOV DWORD PTR SS:[ESP+30],ECX
111391AF 8B4B 5C MOV ECX,DWORD PTR DS:[EBX+5C]
111391B2 0FAFCF IMUL ECX,EDI
-------------------------
其中111391AF 8B4B 5C MOV ECX,DWORD PTR DS:[EBX+5C]
中的EBX+5C就是动态内存的指针,
现在有个问题,以上的这段ASM代码并不紧紧是对HP进行操作。
也就是说她是一个循环体,但是只有一次循环是对HP进行操作的。
请问我应该用什么方法知道她某次循环就是针对HP进行的。
游戏为网络游戏<梦幻西游>
另外她的对Cheat Engine搜索到的HP地址也是一样的(写操作)
她多次执行这段代码,但是只有一次是对HP操作。
请各位高手帮帮忙。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!