为什么Call地址手动算出来的和实际不一样
这个是用来练手的游戏【死寂】
如图,这是一个WorldToScreen的Call,它上面写的是DeathlyStillnessGame-Win64-Shipping.exe + 2BB533(基址+偏移)
然后我就在CE中手动计算了一下,结果算出来的地址和实际地址不一样!
实际地址是5330结尾(如图所示)
而我算出来的却是B533结尾的(如图所示)
我在LOL中也这样手动计算过Call地址 基址+偏移 算出来的结果和实际结果是一样的
有无大佬知道这是为什么? 模块地址+偏移应该不会错吧 来了大佬们,今天我刚上机研究,结果更奇葩的来了,这个Call的实际地址又变了!!其他的都没变!游戏绝对没更新过!
这是手动计算的地址
这是实际地址
这是模块基地址
人麻了,大佬们
反汇编看看 大神呢? 来救一下啊 你截图不全,把地址也截上 DeathlyStillnessGame-Win64-Shipping.exe的地址是多少呢正常情况模块地址不变 偏移不会变 加起来应该不会错的 gchq2005 发表于 2023-11-12 10:34
你截图不全,把地址也截上
大佬 已经截了 lbf666 发表于 2023-11-12 12:49
大佬 已经截了
https://s3.bmp.ovh/imgs/2023/11/12/9fd264c865d29e5c.png
截成这样,把地址栏改成绝对地址 gchq2005 发表于 2023-11-12 13:47
截成这样,把地址栏改成绝对地址
页:
[1]
2