用易语言写内存修改器源码怎样写?

刚学易语言.不怎么懂.有那位兄弟能开源?
2024-12-04 21:14:49
推荐回答(1个)
回答(1):

版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

调试输出 (内存地址是否可读_ (6234567))
调试输出 (内存地址是否可写_ (6234567))

.子程序 内存地址是否可读_, 逻辑型
.参数 内存地址
.参数 读取长度, , 可空
.局部变量 是否可读, 逻辑型

.如果真 (读取长度 = 0)
读取长度 = 1
.如果真结束
__try ()
指针到字节集 (内存地址, 读取长度)
是否可读 = 真
__except ()
是否可读 = 假
__limit ()
返回 (是否可读)

.子程序 内存地址是否可写_, 逻辑型
.参数 内存地址
.参数 写入长度, , 可空
.局部变量 是否可写, 逻辑型
.局部变量 临时_数据, 字节集

.如果真 (写入长度 = 0)
写入长度 = 1
.如果真结束
__try ()
临时_数据 = 指针到字节集 (内存地址, 写入长度)
写到内存 (临时_数据, 内存地址, 写入长度)
是否可写 = 真
__except ()
是否可写 = 假
__limit ()
返回 (是否可写)