易语言 求取进程模块地址的方法.

易语言 求取进程模块地址的方法.,第1张

用这个 给你发个源码~

版本 2

子程序 GetModule, 整数型, , 返回指定进程中指定模块的模块地址

参数 ProcessID, 整数型

参数 模块名称, 文本型

局部变量 hObject, 整数型

局部变量 ModuleEntry32, 模块地址_

局部变量 Module, 模块地址_

' 清除数组 (Module)

hObject = API_CreateToolhelp32Snapshot (8, ProcessID) ' 若id为0表示当前进程

ModuleEntry32结构大小 = 1024

如果真 (寻找第一个32位模块_ (hObject, ModuleEntry32))

循环判断首 ()

如果真 (到小写 (到文本 (ModuleEntry32模块名称)) = 到小写 (模块名称))

API_CloseHandle (hObject)

返回 (ModuleEntry32模块句柄)

如果真结束

循环判断尾 (寻找下一个32位模块_ (hObject, ModuleEntry32))

如果真结束

API_CloseHandle (hObject)

' 调试输出 (Module)

返回 (0)

你粘贴之后直接调用“GetModule”就可以取得了

这涉及到反编汇的知识不是一天两天可以学得会的,下面汇总一下我搜到的资料给你 1。搜索人物基址的方法, 第①步:搜索字节集 {0,0,0,0,255,255,255,255,0,0,1,0,0,0,0} 如下图, 下载 (33691 KB) 2010-7-24 17:53 第②步:找到偏移为4FC的基址(霸体),如下图 下载 (31626 KB) 2010-7-24 17:55 第③步:复制第二个括号的数据,也就是4FC上面的括号,选择整数型,搜索如下图 下载 (32511 KB) 2010-7-24 17:56 第④步:当然是得出基址啦, 继续看图↓ 下载 (32062 KB) 2010-7-24 17:56 2。人物基址学会了,现在当然是学SSS基址的搜索方法啦 第①步:按搜索设置,选择只搜基址,这一步太简单了,所以没图 第②步:选择字节集,搜 { 216, 57, 86, 139, 52, 36 } 下载 (33298 KB) 2010-7-24 17:48 第③步:得出SSS基址 , 很简单而已 下载 (32991 KB) 2010-7-24 17:49 3。人物3S都会了,大概做挂的应该就想到人物血蓝了吧,下面就来学搜索血蓝基址 第①步:查看人物本身 血/蓝 数量 ,如下图 下载 (8651 KB) 2010-7-24 17:46 第②步:整数型搜索刚刚得到的数字(血/蓝 是多少 就打多少) 下载 (34049 KB) 2010-7-24 17:47 第③步:得出基址,(前面是+号) 4。基础的都学会了,接下来就要搜索复杂点的了,搜索怪物等级基址(其实我也只是勉强能搜索出来0 0 见笑了) ①步搞定:进图打怪,看怪多少级,然后选择整数型,搜索刚刚打的怪的等级,----如下图 下载 (3802 KB) 2010-7-24 17:50 5。怪物等级都搜索出来了,数量当然不会难倒大家 第①步:进图不打怪,干什么捏 进图数怪! 12345678 我打的这幅图有8只怪, 然后用公式 得到的数字乘以4再加4, 8×4+4= 答案是等于36,整数搜索36,如下图 下载 (34843 KB) 2010-7-24 17:51 第②步:当然是得出基址了(前面有+号) 下载 (40294 KB) 2010-7-24 17:52 6。最后一个, 账号基址这个很简单,~~~ ①步搞定:输入登录时用的账号,然后整数搜索这个账号,如图,便可得出账号基址 找了好久终于找到ce55的详细教程了,下面是链接地址 >

以上就是关于易语言 求取进程模块地址的方法.全部的内容,包括:易语言 求取进程模块地址的方法.、易语言怎么找游戏基址、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9686432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存