登录  | 立即注册

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

查看: 168|回复: 0

[源码] 分享一个自写自用的E语言模块源码(写辅助常用的功能)

[复制链接]

42

主题

-7

回帖

48

积分

网站编辑

积分
48
发表于 2024-12-27 21:26:04 | 显示全部楼层 |阅读模式
10011620200c8f8da2bc49dd19.jpg


.版本 2

.子程序 读文本内存, 文本型, 公开, 返回文本 ReadProcessMemory
.参数 进程的句柄, 整数型, , hProcess , 进程的句柄
.参数 内存地址, 整数型, , lpBaseAddress,内存地址
.局部变量 返回, 整数型
.局部变量 字节集, 字节集

字节集 = 取空白字节集 (255)
返回 = 读内存数据_ (进程的句柄, 内存地址, 字节集, 取字节集长度 (字节集), 返回)

返回 (到文本 (字节集))




.版本 2

.子程序 内存_读宽文本内存, 文本型, 公开, 读取文本型数据(返回文本 失败返回空文本)
.参数 进程句柄, 整数型
.参数 内存地址, 整数型
.参数 长度, 整数型, 可空, 默认为20 欲读取的长度字节
.参数 偏移量, 整数型, 可空 数组
.局部变量 临时字节集, 字节集
.局部变量 操作句柄, 整数型
.局部变量 临时文本, 文本型
.局部变量 临时整数, 整数型
.局部变量 xx, 整数型

.如果真 (长度 = 0)
    长度 = 20
.如果真结束
.计次循环首 (取数组成员数 (偏移量), xx)
    读整数内存_ (进程句柄, 内存地址, 临时整数, 4, 0)
    内存地址 = 临时整数 + 偏移量 [xx]
.计次循环尾 ()
临时字节集 = 取空白字节集 (长度)
读字节集内存_ (进程句柄, 内存地址, 临时字节集, 长度, 0)
临时文本 = 取空白文本 (长度)
双字节到宽字符1_ (临时字节集, 临时文本, 长度)
返回 (临时文本)



完整源码: 超强万能模块.rar (302.54 KB, 下载次数: 2)

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

本版积分规则

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

GMT+8, 2025-1-18 13:18 , Processed in 0.062762 second(s), 29 queries .

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

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