仰度先生 发表于 2020-12-17 15:06

关于易语言内存搜索的问题

就上个帖子而言,本人已求助一位B站up主解决内存搜索的问题。他给了我一个模块让我调用其中的函数,我使用该模块成功实现了在本程序中进行内存搜索和内存修改。但当我把该代码进程句柄取War.exe后,可执行程序无法进行内存搜索,调试输出的数组为0{}。该UP主回复时间较为缓慢,我也不愿意过多地打扰他,所以再次求助论坛。以下放出程序的调试图: 成功的调试代码:

代码修改为对魔兽争霸后: 修改的源码图: CE搜索结果图: 附:我尝试通过CE找这些数据的基址,但这些数据是物品的数据,不像数量型道具可以通过增减来找到地址的访问和改写者;另外由于需要修改的数据不超过十个,直接搜索修改不会对游戏造成影响,鉴于本人能力有限,通过直接搜索修改数据比起找基址(更何况找不到)划算。求大佬看一下哪个地方出了问题。

Lixinist 发表于 2020-12-17 15:13

穿的还是笑傲套{:301_1009:}

dokuro 发表于 2020-12-17 17:23

内存搜索模块发一下源码

仰度先生 发表于 2020-12-17 23:21

Lixinist 发表于 2020-12-17 15:13
穿的还是笑傲套

居然还有常长老!

仰度先生 发表于 2020-12-17 23:21

dokuro 发表于 2020-12-17 17:23
内存搜索模块发一下源码

只有模块没有源码,我也难受啊
页: [1]
查看完整版本: 关于易语言内存搜索的问题