ce如何用汇编来还原每次都不一样的基址数值呢
本帖最后由 guoxue332 于 2022-1-16 23:43 编辑比如CE找到的基址是00AE6170(绿色的基址,这个基址是不变的),只是这个基址的四字节数值每次都会变,比如这次是1662255781,下次就可能是226677558这样子,改为0是需要的功能,还原的时候只能手动把地址改回1662255781,或者ctrl+z,因为这个数值每次进游戏都会变,不知道是否有方法可以设置为热键开关?用CE汇编可以吗? 本帖最后由 guoxue332 于 2022-1-16 23:40 编辑
liyitong 发表于 2022-1-16 23:36
https://www.52pojie.cn/thread-831536-1-1.html
你直接搜到的是操作系统在加载程序时候临时生成的随机地 ...
搜到的这个基址00AE6170是不变的(绿色的带游戏进程名的maplestory.exe+XXX),就是基址展示出来的数值每次都变,这个也是你说的这种情况吗? 本帖最后由 liyitong 于 2022-1-17 00:01 编辑
guoxue332 发表于 2022-1-16 23:38
搜到的这个基址00AE6170是不变的(绿色的带游戏进程名的maplestory.exe+XXX),就是基址展示出来的数值每 ...
那有可能是开启了ALSR
自己写程序吧,每次都重新获取一次exe的加载地址。
https://www.52pojie.cn/thread-377450-1-1.html
本帖最后由 guoxue332 于 2022-1-16 23:23 编辑
开功能很简单只要nop就可以,主要是还原不会写… https://www.52pojie.cn/thread-831536-1-1.html
你直接搜到的是操作系统在加载程序时候临时生成的随机地址,每次都可能不一样。
要通过搜索基地址的方式去修改。 guoxue332 发表于 2022-1-16 23:38
搜到的这个基址00AE6170是不变的(绿色的带游戏进程名的maplestory.exe+XXX),就是基址展示出来的数值每 ...
需要外部程序或者ct脚本 狄人3 发表于 2022-1-16 23:54
需要外部程序或者ct脚本
CT我会写那,只是需要每次都是手动复制一下本次的地址数值,改0后手动恢复,太麻烦了.. 本帖最后由 guoxue332 于 2022-1-17 00:44 编辑
liyitong 发表于 2022-1-17 00:00
那有可能是开启了ALSR
自己写程序吧,每次都重新获取一次exe的加载地址。
https://www.52pojie.cn/thre ...
不是,载入程序的时候基地址一直都是00400000的,每次进游戏基址不变,只是基址的数值会变 guoxue332 发表于 2022-1-17 00:40
CT我会写那,只是需要每次都是手动复制一下本次的地址数值,改0后手动恢复,太麻烦了..
我如果没记错,ct好像支持热键的...... guoxue332 发表于 2022-1-17 00:40
CT我会写那,只是需要每次都是手动复制一下本次的地址数值,改0后手动恢复,太麻烦了..
或者是lua脚本?忘了