- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.版本 2
.程序集 内存操作, , 公开
.子程序 _初始化, , , 当基于本类的对象被创建后,此方法会被自动调用
版本 2
DLL命令 RtlMoveMemory, 整数型, kernel32.dll, RtlMoveMemory, ,
.参数 Destination, 文本型, 传址 数组, 类型为通用型,请在调试时调整其类型
.参数Source, 整数型, , 类型为通用型,请在调试时调整其类型
.参数 Length, 整数型, ,
.子程序 _销毁, , , 当基于本类的对象被销毁前,此方法会被自动调用
.子程序 全局分配分配, 整数型, 公开, GlobalAlloc
.参数 标志, 整数型, , wFlags
.参数 字节, 整数型, , dwBytes
返回 (全局分配分配_ (标志, 字节))
.子程序 释放内存分配, 整数型, 公开, GlobalFree
.参数 内存句柄, 整数型, , hMem
返回 (释放内存分配_ (内存句柄))
.子程序 锁住全局内存块, 文本型, 公开, GlobalLock
.参数 内存句柄, 整数型, , hMem
返回 (锁住全局内存块_ (内存句柄))
.子程序 解锁全局内存块, 整数型, 公开, GlobalUnlock
.参数 内存句柄, 整数型, , hMem
返回 (解锁全局内存块_ (内存句柄))
.子程序 拷贝内存, 文本型, 公开, RtlMoveMemory
.参数 源缓冲区, 字节型, 数组, Source
.局部变量 返回, 文本型
返回 = 取空白文本 (取数组成员数 (源缓冲区))
拷贝内存_ (返回, 源缓冲区, 取数组成员数 (源缓冲区))
返回 (返回)
.子程序 填充内存, 文本型, 公开, $(b) RtlFillMemory
.参数 目的内存, 文本型, , Destination
.参数 填充内容, 字节型, , Fill 例子:取代码(A,)
RtlFillMemory (目的内存, 取文本长度 (目的内存), 填充内容)
返回 (目的内存)
.子程序 内存清零, , 公开, RtlZeroMemory
.参数 目的内存, 文本型, , Destination
.参数 长度, 整数型, , Length
内存清零_ (目的内存, 长度)
.子程序 写内存字节集, 整数型, 公开, WriteProcessMemory写内存 失败返回0 返回值
.参数 进程的句柄, 整数型, , hProcess , 进程的句柄 使用函数 OpenProcess() 返回。
.参数 内存地址, 整数型, , lpBaseAddress,内存地址
.参数 写入数据, 字节集, , lpBuffer, 数据指针 本参数的类型也能是“字节”型。
.参数 数据的长度, 整数型, , nSize,长度 取字节集长度 (数据)
.参数 实际数据的长度, 整数型, , lpNumberOfBytesWritten实际写出长度 一般填写WriteProcessMemory 返回值为0则忽略。
.局部变量 返回, 整数型
返回 = WriteProcessMemory_ (进程的句柄, 内存地址, 写入数据, 数据的长度, 实际数据的长度)
返回 (返回)
.子程序 写内存十六进制路径名, 逻辑型, 公开, 成功返回真 失败返回假
.参数 完整的路径名, 文本型, , 完整的路径名 比如:c:\1.exe
.参数 地址, 文本型, , 例子:地址:0049500B
.参数 修改指令, 文本型, , 例子 修改指令:9090
.局部变量 进程句柄, 整数型
.局部变量 内存地址, 整数型
.局部变量 写入数据, 字节集
.局部变量 返回, 整数型
.局部变量 最终返回, 逻辑型
.局部变量 启动信息数据, 启动信息数据
.局部变量 创建进程返回数据类型, 创建进程返回数据类型
进程对象一般设为 2035711 权限 bInheritHandle 一般可以填写0
GetPriorityClipboardFormat
创建进程_ (完整的路径名, “”, 0, 0, 假, 0, “”, 0, 启动信息数据, 创建进程返回数据类型)
进程句柄 = 创建进程返回数据类型.hProcess
最重要一步了 修改内存
内存地址 = 十六进制文本到内存地址整数 (地址)
写入数据 = 十六进制文本到字节集 (修改指令)
返回 = 写内存字节集_ (进程句柄, 内存地址, 写入数据, 取字节集长度 (写入数据)
您可能关注的文档
- MA010030移动智能呼叫处理.ppt
- 贵州省威宁县东方神谷有限责任公司成立于2013年度9月.docx
- MAPSEND—LITE使用说明.ppt
- 贵州省环境保护工作先进个人拟表彰对象先进事迹林料.docx
- 贵州省贫困监测调查的管理办公室.doc
- 贵德城管简报弟二期.doc
- 贵阳典石教育学校2013年度万圣节活动策划方案.doc
- 贵阳市劳动合同书[范本] [2].doc
- META及QRCT使用指引.ppt
- 贷款需要相关手续.doc
- 2024-2030全球交叉层压木材(CLT)行业调研及趋势分析报告.docx
- 2024-2030全球扁线驱动电机行业调研及趋势分析报告.docx
- 2024年全球及中国户用并网逆变器行业头部企业市场占有率及排名调研报告.docx
- 陕西省铜川市高职单招2025年生态学基础自考测试卷(含答案) .pdf
- 大型国际医院工程高大模板及支撑架施工方案.pdf
- 2024-2030全球腹膜透析用外接软管行业调研及趋势分析报告.docx
- 职业素养实战项目训练-部分tp07.pptx
- 大型小区电气施工方案.pdf
- 2025年济南城发古城城市更新有限公司招聘笔试参考题库含答案解析.pdf
- 2024年全球及中国CNC全自动弯管机行业头部企业市场占有率及排名调研报告.docx
文档评论(0)