登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 186|回复: 0

[源码] 外挂海模块源码

[复制链接]

42

主题

-7

回帖

48

积分

网站编辑

积分
48
发表于 2024-12-28 11:39:57 | 显示全部楼层 |阅读模式
外挂海源代码,让大家对API函数有更深的了解,可以直接编译成ec模块  是你做游戏辅助的利器

.版本 2

.程序集 进程

.子程序 取进程路径, 文本型, 公开, 取指定进程名的程序启动路径(成功返回路径,失败或进程不存在返回空,存在的进程无路径返回"?"号)
.参数 进程名, 文本型, , 程序进程名(注意进程名的大小写!)
.局部变量 进程列表, 进程信息_
.局部变量 进程数, 整数型
.局部变量 进程快照, 整数型
.局部变量 临时, 整数型
.局部变量 临时路径, 文本型
.局部变量 临时进程名, 文本型
.局部变量 snap, 整数型
.局部变量 mod, 模块信息_

进程快照 = _创建快照 (15, 0)
.如果真 (进程快照 = 0)
    信息框 (“创建进程快照失败”, 0, )
    返回 (“”)
.如果真结束
进程数 = 0
进程列表.dwSize = 296
临时 = _第一个 (进程快照, 进程列表)
.判断循环首 (临时 ≠ 0)
    进程数 = 进程数 + 1

    snap = _创建快照 (8, 进程列表.进程ID)
    mod.size = 1024
    _第一个模块 (snap, mod)
    临时路径 = 取字节集数据 (到字节集 (mod.模块完整路径), 10, )

    .如果真 (进程列表.进程ID ≠ 0)
        临时进程名 = 到文本 (进程列表.进程名称)
        ' 输出调试文本 (临时路径)
        .如果真 (临时进程名 = 进程名)
            .如果真 (寻找文本 (临时路径, “?”, , 假) > 0)
                返回 (“?”)
            .如果真结束
            返回 (临时路径)
        .如果真结束

    .如果真结束
    临时 = _下一个 (进程快照, 进程列表)
.判断循环尾 ()
返回 (“”)


.子程序 取进程模块, 整数型, 公开, 失败为0,成功返回模块数量(该命令为高级成员命令)
.参数 进程ID, 整数型, 可空, 为空 则取当前进程模块
.参数 模块信息数组, 模块信息_, 参考 可空 数组, 返回的模块信息 数组
.局部变量 快照句柄, 整数型
.局部变量 模块信息, 模块信息_
.局部变量 进程句柄, 整数型

快照句柄 = _创建快照 (8, 进程ID)
.如果真 (快照句柄 = 0)
    返回 (0)
.如果真结束
模块信息.size = 1024
进程句柄 = _第一个模块 (快照句柄, 模块信息)
.判断循环首 (进程句柄 ≠ 0)
    加入成员 (模块信息数组, 模块信息)
    进程句柄 = _下一个模块 (快照句柄, 模块信息)
.判断循环尾 ()
返回 (取数组成员数 (模块信息数组))


.子程序 枚举进程, 整数型, 公开, 失败返回0,成功返回进程数量(该命令为高级成员命令)
.参数 进程信息, 进程信息_, 参考 可空 数组, 返回的进程信息 数组
.局部变量 信息, 进程信息_
.局部变量 进程快照, 整数型
.局部变量 进程句柄, 整数型

清除数组 (进程信息)
进程快照 = _创建快照 (15, 0)
.如果真 (进程快照 = 0)
    返回 (0)
.如果真结束
信息.dwSize = 1024
进程句柄 = _第一个 (进程快照, 信息)
.判断循环首 (进程句柄 ≠ 0)
    加入成员 (进程信息, 信息)
    进程句柄 = _下一个 (进程快照, 信息)
.判断循环尾 ()
返回 (取数组成员数 (进程信息))

QQ20241228-113857.png 外挂海模块1.26版源码.rar (43.04 KB, 下载次数: 0)






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|断点社区 |网站地图

GMT+8, 2025-1-18 13:20 , Processed in 0.057642 second(s), 30 queries .

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

快速回复 返回顶部 返回列表