易语言写内存字节集

您所在的位置:网站首页 易语言写到内存 易语言写内存字节集

易语言写内存字节集

#易语言写内存字节集| 来源: 网络整理| 查看: 265

1.启动“易语言”。

2.选择“菜单栏”中的“f.程序”,再在弹出的列表中选择“N.新建”。

3.在弹出的标题为“新建:”的窗口中选择“Windows窗口程序”,再点击标题为“确定(o)”的按钮。

4.在背景为灰色的,且标题为“”(空的文本)的窗口上鼠标左键双击。

5.在新出现的页面粘贴“API”:

.版本2

.DLL命令_打开当前进程,整数型,"kernel

32.dll","GetCurrentProcess"

.DLL命令_关闭对象,整数型,"kernel

32.dll","CloseHandle"

.参数对象句柄,整数型

.DLL命令_内存写字节集,整数型,"kernel

32.dll","WriteProcessMemory"

.参数hProcess,整数型

.参数pBaseAddress,整数型

.参数lpBuffer,字节集,传址

.参数nSize,整数型

.参数lpNumberOfBytesWritten,整数型

.DLL命令_打开进程,整数型,"kernel

32.dll","OpenProcess"

.参数访问级别,整数型

.参数子进程继承,整数型

.参数进程ID,整数型

6.粘贴玩“API”,粘贴子程序的代码:

.版本2

.子程序写内存字节集,逻辑型

.参数进程ID,整数型

.参数地址,整数型

.参数数据,字节集

.参数写入长度,整数型,可空

.局部变量操作句柄,整数型

.局部变量a,整数型

.如果(进程ID=-1)

操作句柄=_打开当前进程()

.否则

操作句柄=_打开进程(2,0,进程ID)

.如果结束

a=_内存写字节集(操作句柄,地址,数据,选择(写入长度=0,取字节集长度(数据),写入长度),0)

_关闭对象(操作句柄)

.如果(a=0)

返回(假)

.否则

返回(真)

7.最后在“__启动窗口_创建完毕”的字样下写代码:

写内存字节集(,,)‘第一个为进程PID,第二个是内存地址,第三个是字节数组数据

8.投个票票吧~~!嘿嘿!!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3