易语言分配指定内存
答案:1 悬赏:60
解决时间 2021-02-13 07:53
- 提问者网友:清茶柒夏
- 2021-02-12 11:12
易语言分配指定内存
最佳答案
- 二级知识专家网友:承载所有颓废
- 2021-02-12 12:10
hprocess = OpenProcess (2035711, 0, 目标进程ID)'打开进程
hvir = VirtualAllocEx (hprocess, 0, 长度, 4096, 4)'申请内存 长度为要申请的大小
WriteProcessMemory_字节集 (hprocess, hvir, 到字节集 (要注入的DLL文件名), 长度, 0)'写入值
CloseHandle (hprocess)
.DLL命令 OpenProcess, 整数型, , "OpenProcess", 公开, 打开进程
.参数 进程对象, 整数型
.参数 继承句柄, 整数型
.参数 进程标识符, 整数型
.DLL命令 VirtualAllocEx, 整数型, "kernel32.dll", "VirtualAllocEx", 公开, 分配外部指针
.参数 hProcess, 整数型
.参数 lpAddress, 整数型
.参数 dwSize, 整数型
.参数 flAllocationType, 整数型
.参数 flProtect, 整数型
.DLL命令 WriteProcessMemory_字节集, 整数型, "kernel32.dll", "WriteProcessMemory", 公开
.参数 hProcess, 整数型
.参数 内存地址, 整数型
.参数 数据指针, 字节集
.参数 数据长度, 整数型
.参数 实际写出长度, 整数型
.DLL命令 CloseHandle, 逻辑型, "kernel32", "CloseHandle", 公开
.参数 对象句柄, 整数型, , 欲关闭的一个对象的句柄;
hvir = VirtualAllocEx (hprocess, 0, 长度, 4096, 4)'申请内存 长度为要申请的大小
WriteProcessMemory_字节集 (hprocess, hvir, 到字节集 (要注入的DLL文件名), 长度, 0)'写入值
CloseHandle (hprocess)
.DLL命令 OpenProcess, 整数型, , "OpenProcess", 公开, 打开进程
.参数 进程对象, 整数型
.参数 继承句柄, 整数型
.参数 进程标识符, 整数型
.DLL命令 VirtualAllocEx, 整数型, "kernel32.dll", "VirtualAllocEx", 公开, 分配外部指针
.参数 hProcess, 整数型
.参数 lpAddress, 整数型
.参数 dwSize, 整数型
.参数 flAllocationType, 整数型
.参数 flProtect, 整数型
.DLL命令 WriteProcessMemory_字节集, 整数型, "kernel32.dll", "WriteProcessMemory", 公开
.参数 hProcess, 整数型
.参数 内存地址, 整数型
.参数 数据指针, 字节集
.参数 数据长度, 整数型
.参数 实际写出长度, 整数型
.DLL命令 CloseHandle, 逻辑型, "kernel32", "CloseHandle", 公开
.参数 对象句柄, 整数型, , 欲关闭的一个对象的句柄;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯