巫人 发表于 2022-1-10 11:05

请问大家不处于任何模块的调用如何修改

本帖最后由 巫人 于 2022-1-10 18:26 编辑

如图,调用user32里的东西上面会显示模块user32。
https://attach.52pojie.cn//forum/202201/10/105717ozqd5zn15pknpzoa.png?l
但是这里来自131E73D9的调用,CTRL+G进去后没有任何模块的调用。
https://attach.52pojie.cn//forum/202201/10/110011a88bbx31db106p1b.png?l
尝试修改也无法保存,每次调用的地址也不一样。
https://attach.52pojie.cn//forum/202201/10/110025uaky10isdvt1aksn.png?l
问问大家这里怎么解决呢:'(weeqw或者给我一个针对这个的教程的传送门也可以,谢谢大家!

苏紫方璇 发表于 2022-1-10 11:32

这种一般是运行时动态分配的地址,一般比较简单的方法是写个补丁,在某个合适的时机进行修改。

孤灯独饮 发表于 2022-1-10 11:33

就在信息那儿下断
断下来后看右下角
一直找到返回程序那儿

冥界3大法王 发表于 2022-1-10 15:28

hookapi 改之

巫人 发表于 2022-1-10 17:39

苏紫方璇 发表于 2022-1-10 11:32
这种一般是运行时动态分配的地址,一般比较简单的方法是写个补丁,在某个合适的时机进行修改。

请问如果不写补丁还有什么办法呢?我是开发所以补丁这块完全不会。。

巫人 发表于 2022-1-10 17:42

冥界3大法王 发表于 2022-1-10 15:28
hookapi 改之

只有写钩子这一种办法了么?之前完全没做过这一方面。。

巫人 发表于 2022-1-10 18:03

孤灯独饮 发表于 2022-1-10 11:33
就在信息那儿下断
断下来后看右下角
一直找到返回程序那儿

不好意思不太懂你意思,可以展开说一下么?我尝试了一下改完不起作用

花边下丶情未央 发表于 2022-1-10 18:13

你先回溯到调用层

苏紫方璇 发表于 2022-1-10 18:13

巫人 发表于 2022-1-10 17:39
请问如果不写补丁还有什么办法呢?我是开发所以补丁这块完全不会。。

可以试试补丁生成工具能搞不,不用补丁的话,感觉那就得分析动态分配内存空间、写入内存部分的代码了

巫人 发表于 2022-1-10 18:25

苏紫方璇 发表于 2022-1-10 18:13
可以试试补丁生成工具能搞不,不用补丁的话,感觉那就得分析动态分配内存空间、写入内存部分的代码了

看了下那我更不会了{:1_924:}谢谢大大,此贴终结吧
页: [1]
查看完整版本: 请问大家不处于任何模块的调用如何修改