ihcdx81223 发表于 2014-7-3 11:09:37

请教下怎么找完美国际地面物品数组

请教下怎么找完美国际地面物品数组 我用的是地面的采集 用浮点数来找的,就是找不到数组,只能找到第一个偏移,有知道的请赐教下!拜谢

狂野之城 发表于 2014-7-3 16:39:39

在CE里找到偏移后,进OD里面找来源。这样更好分析。

lwlfzy 发表于 2015-11-9 22:02:02

地面物品数量
[[+1c]+14]+24]+14
地面物品数组
0042089B|.8B2C81      |MOV EBP,DWORD PTR DS:EAX=0
00420898|.8B4E 0C       |MOV ECX,DWORD PTR DS:
004207EA|.8BF1          MOV ESI,ECX
00795305|.8B0CB0      |MOV ECX,DWORD PTR DS:ESI=0
00795302|> /8B47 50       /MOV EAX,DWORD PTR DS:
007952F2|.8BF9          MOV EDI,ECX
00454938|.8B48 34       MOV ECX,DWORD PTR DS:
00454934|.8B43 14       MOV EAX,DWORD PTR DS:
[[[[+34]+50]+ESI*4]+C]+EAX*4]

遍历地面物品DU [[[[[[[[+1C]+14]+34]+50]+0*4]+C]+0*4]]   找CE里有地面物品名称 访问该地址访问代码00A9FBA1 - 66 8B 02- mov ax, 在OD里CTRL+G 00A9FBA1注意第三层,在函数头部下断点,F8步过,找寄存器里面的文本文字在哪一层出现
DU [[[[[[[+14]+34]+50]+0*4]+C]+0*4]]   00DB6348=
页: [1]
查看完整版本: 请教下怎么找完美国际地面物品数组