易语言外挂代码分析

易语言外挂代码分析

ID:6608857

大小:27.00 KB

页数:6页

时间:2018-01-20

易语言外挂代码分析_第1页
易语言外挂代码分析_第2页
易语言外挂代码分析_第3页
易语言外挂代码分析_第4页
易语言外挂代码分析_第5页
资源描述:

《易语言外挂代码分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、易语言外挂代码分析易语言源码,易语言我们都知道是盗号类木马常用的,很多朋友想知道易语言源码是怎么样的,但一般在网上都不会出现正常的易语言源码,你可以参考下面的文档学习编写模式。.程序集窗口程序集1.程序集变量基址,整数型.程序集变量基址1,整数型.子程序_窗口1_创建完毕基址=十六到十(“926FD4”).子程序_句柄时钟_周期事件.局部变量字节,文本型窗口句柄=取窗体句柄(,“ElementClient”).如果真(窗口句柄>0)信息()进程ID=取窗口进程ID(窗口句柄)内存优化().如果真结束.子程序信息.

2、局部变量临时人物,字节集.局部变量人物名称,文本型一级基址=读整型内存(进程ID,基址)+十六到十(“1C”)人物基址=读整型内存(进程ID,读整型内存(进程ID,一级基址)+十六到十(“20”))怪物基址=读整型内存(进程ID,读整型内存(进程ID,读整型内存(进程ID,一级基址)+十六到十(“8”))+十六到十(“24”)).子程序选怪.局部变量怪物数量,整数型.局部变量怪物数组最大值,整数型.局部变量怪物列表首地址,整数型.局部变量I,整数型.局部变量怪物偏移,整数型.局部变量怪物信息指针,整数型.局部变量

3、怪物名称地址,整数型.局部变量临时怪物名称,字节集.局部变量怪物名称,文本型.局部变量怪物ID,整数型.局部变量N,文本型.局部变量x,字节集.局部变量y,字节集.局部变量z,字节集.局部变量j,字节集.局部变量怪物x坐标,整数型.局部变量怪物y坐标,整数型.局部变量怪物z坐标,整数型.局部变量怪物距离,整数型.局部变量怪物种类,整数型.局部变量怪物类别,整数型.局部变量最近怪物,整数型.局部变量要攻击的怪物ID,整数型.局部变量对象数量,整数型.局部变量怪物等级,整数型.局部变量怪物当前血,整数型.局部变量时间

4、,日期时间型.局部变量最近距离,整数型.局部变量怪物名称首地址,整数型.局部变量怪物状态,整数型最近距离=10000怪物数量=读整型内存(进程ID,怪物基址+十六到十(“14”))怪物数组最大值=读整型内存(进程ID,怪物基址+十六到十(“24”))怪物列表首地址=读整型内存(进程ID,怪物基址+十六到十(“18”)).计次循环首(怪物数组最大值-1,I)怪物偏移=读整型内存(进程ID,怪物列表首地址+4×(I-1)).如果真(怪物偏移>0)怪物信息指针=读整型内存(进程ID,怪物偏移+十六到十(“4”))怪物I

5、D=读整型内存(进程ID,怪物信息指针+十六到十(“11c”))怪物名称地址=读整型内存(进程ID,怪物信息指针+十六到十(“230”))临时怪物名称=内存读字节集(进程ID,怪物名称地址,80)怪物名称=转换Unicode转Ansi(临时怪物名称)怪物当前血=读整型内存(进程ID,怪物信息指针+十六到十(“12c”))怪物最大血=读整型内存(进程ID,怪物信息指针+十六到十(“154”))怪物等级=读整型内存(进程ID,怪物信息指针+十六到十(“124”))怪物种类=读整型内存(进程ID,怪物信息指针+十六到十

6、(“B4”))怪物类别=读整型内存(进程ID,怪物信息指针+十六到十(“120”))怪物状态=读整型内存(进程ID,怪物信息指针+十六到十(“294”))'怪物种类6为怪,7为NPC,9为宠物A为GM.如果真(怪物种类=6)N=“[怪]”.如果真结束.如果真(怪物种类=7)N=“[NPC]”.如果真结束.如果真(怪物种类=9)N=“[宠物]”.如果真结束.如果真(怪物种类=10)N=“[GM]”.如果真结束x=内存读字节集(进程ID,怪物信息指针+十六到十(“3c”),8)怪物x坐标=取整(取字节集数据(x,#小

7、数型,)÷10)+400y=内存读字节集(进程ID,怪物信息指针+十六到十(“44”),8)怪物y坐标=取整(取字节集数据(y,#小数型,)÷10)+550z=内存读字节集(进程ID,怪物信息指针+十六到十(“40”),8)怪物z坐标=取整(取字节集数据(z,#小数型,)÷10)j=内存读字节集(进程ID,怪物信息指针+十六到十(“254”),8)怪物距离=取整(取字节集数据(j,#小数型,)÷10).如果真(最近距离≥怪物距离)最近距离=怪物距离.如果真结束.如果真(怪物种类=6且怪物距离≤最近距离且怪物状态≠

8、4)写整型内存(进程ID,人物基址+十六到十(“a18”),怪物ID)标签1.标题=到文本(怪物ID).如果真结束.如果真结束.计次循环尾().子程序_按钮1_被单击选怪()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。