hh666666 发表于 2024-12-16 06:11:12

66666666666666666666666666666666666

415597958 发表于 2024-12-31 11:45:02

基址其实归根结底就是程序领空,加偏移是为了找到对应的变量、结构体地址,而这些就是映射在内存中的信息。所以通过基址+偏移可以得到当前地址的存储数据。

lenovo123 发表于 2025-1-3 06:31:44

6666666666666666666666666666666666666666666666666666666666666666666666666666666666666

KunmingCai 发表于 2025-1-4 19:19:25

6666666666666

hh666666 发表于 2025-1-9 06:27:47

二次偏移为例。。
基址是固定地址,基址的数值加偏移后得到地址1,地址1的数值加偏移得到地址2,地址2的数值是游戏中的参数。
如果要修改游戏中的数值,就把要写的内容写入地址2.
我修改植物大战僵尸中的阳光数量就是这么做的。
注意:地址和地址的内容是两回事。

14050585 发表于 2025-10-12 06:58:32

66666666666666666666666666

hao524 发表于 2025-11-24 18:11:41

666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666

hao521 发表于 2025-11-24 19:38:04

出来炸弹;多多直叫

hao524 发表于 2025-11-24 21:04:17

这个有点高深了
页: 1 [2]
查看完整版本: 刚刚学完28课,基址和偏移,不好理解。