德阳吧

您现在的位置是:首页 > 生活经验 > 正文

生活经验

完美世界国际版游戏外挂设计与实现

zhiyongz2024-08-21生活经验

《完美世界国际版游戏外挂设计与实现》由会员分享,可在线阅读,更多相关《完美世界国际版游戏外挂设计与实现(50页珍藏版)》请在网上搜索。

1、*学院毕业设计说明书(论文)设计(论文)题目:完美世界国际版游戏外挂 设计与实现 专 业: 软件技术 班 级: 软件06-1 学 号: 姓 名: 孙中刚 指导教师: * 2008 年 12 月 4 日目 录 TOC o 1-3 h z u HYPERLINK l _Toc218050946 摘 要 PAGEREF _Toc218050946 h III HYPERLINK l _Toc218050948 的信息。其中,lpAddress表示被查询页的区域地址;lpBuffer表示用于保存查询页信息的缓冲;dwLenGth表示缓冲区大小。返回值为实际缓冲大小。 DllImport(kernel32.dll, EntryPoint=VirtualProtect)public static extern int VirtualProtect (ref int

45、lpAddress,int dwSize,int flNewProtect,ref int lpflOldProtect );该函数用于改变本进程内虚拟地址页的保护属性。其中,lpAddress表示被改变保护属性页区域地址;dwSIze表示页区域大小;flNewProtect表示新的保护属性,可取值为PAGE_READONLY、PAGE_READWRITE、PAGE_EXECUTE等;lpflOldProtect表示用于保存改变前的保护属性。如果函数调用成功返回非0整数,否那么返回0。3将外挂代码注入到游戏程序进程地址空间有了上面两个API函数,就可以随心所欲的修改良程内存了。首先,调用Vir

46、tualQuery()函数查询被修改内存的页信息,再根据此信息调用VirtualProtect()函数改变这些页的保护属性为PAGE_READWRITE,有了这个权限就可以任意修改良程内存数据了。内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。