exe这个应该是模块基址,执行模块一般是0x0040 0000,8BBC1C是相对于进程空间的绝对地址。也就是8BBC1C这可能存放的是一个全局变量(或对象或结构体),这个变量映射在内存空间中的虚地址应为0x0040 0000 + 8BBC1C,你可以定位到这个内存地址值,然后根据上面的偏移找到存放血量的内存地址。
先声明3个整形变量,进程ID、基址、一级偏移
--------------------------
进程ID=进程_名取ID(SpiderSolitaireexe)
基址=内存读整数(进程id,进制_十六到十("B5F78"))
一级偏移=内存读整数(进程id,基址+进制_十六到十("E8"))
调试输出(内存读整数(进程id,一级偏移+进制_十六到十("14")))
我这个例子是精易模块
以上就是关于CE查找游戏基址的问题!求大神指点全部的内容,包括:CE查找游戏基址的问题!求大神指点、易语言写辅助,我有模块,但是用CE所找的基址是这样的:SpiderSolitaire.exe+B5F78、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)