补丁问题
本帖最后由 3044598236 于 2025-1-6 23:35 编辑需要补丁的地址是动态的,但是基址不是00401000,这里没有调用别的dll,需要补丁的位置第一次基址在这里
,这个地址后面重新运行也会改变,求助大佬们这种情况应该怎么打补丁,这个地址好像只有在有劫持补丁在的时候才会变,正常启动不会变,但是我用xh,yk这些补丁打内存地址补丁也没有效果
你先搞清楚, 什么是动态基址. 这个程序基址就是400000, 而你需要补丁的地址是申请的内存, 首先要考虑的是如何获得申请的内存基址.
1. 得到内存基址: 申请内存的API定位或者运行时经过的API
2. 获取到基址后: 补丁地址-基址=偏移
3. 基址+偏移=要补丁的地址 建议你录个视频说明一下 如何找补丁地址以及要补丁的数据 Rooking 发表于 2025-1-7 01:49
建议你录个视频说明一下 如何找补丁地址以及要补丁的数据
https://wwrg.lanzouu.com/ix0kv2k850hi
密码:5ec5
录好了大佬,能帮忙看看吗 hook系统API,从寄存器或栈中获取目标内存段的基址,然后计算偏移地址(偏移地址应该是固定的),再hook此地址。 用大白补丁工具,特征码定位 ok8953 发表于 2025-1-9 10:26
用大白补丁工具,特征码定位
我发现大白好多都打不上,或者打上没作用,我都自己编程实现的 HOOK或者定位 本帖最后由 boot 于 2025-1-10 13:40 编辑
3044598236 发表于 2025-1-7 15:41
https://wwrg.lanzouu.com/ix0kv2k850hi
密码:5ec5
录好了大佬,能帮忙看看吗
pwd: 1
https://workupload.com/file/TMUZFyKQVnu
3044598236 发表于 2025-1-7 15:41
https://wwrg.lanzouu.com/ix0kv2k850hi
密码:5ec5
录好了大佬,能帮忙看看吗
pwd: 1
https://workupload.com/file/TMUZFyKQVnu
页:
[1]
2