网络游戏中外挂防御技术的研究与设计

被引量 : 0次 | 上传用户:xiong100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及,网络游戏得到了迅猛的发展,已成为许多人消遣娱乐的主要途径,并形成了以其为核心的“网络文化”。网游外挂这个网络游戏的附属品也得到了空前的发展,研究本课题正是为了解决由外挂所引发的问题,维护网络游戏的公平、公正,促进网络游戏的良性发展。本课题深入研究和分析了网络游戏中的外挂技术,把游戏外挂按照功能分成五类,即以API函数控制鼠标、键盘的动作式外挂,修改内存地址信息的本地修改式外挂,偷取别人游戏的帐号及密码的木马式外挂,修改系统时钟的加速式外挂以及截取封包,再修改其内容的封包式外挂,而且本文分别对每种外挂技术的原理进行深入的剖析和研究,并且有针对性地对每种类型的外挂都提出了若干防御方案。本课题以QQ游戏的客户端为例,分别采用动态分析和静态分析两种方式,成功地模拟了黑客破解游戏加密算法的全过程。针对所研究的游戏外挂的机理,实现了一款动作式QQ连连看外挂。程序主要包括四个模块,一是启动模块,这个模块的功能是获取游戏窗口的指针,并判断游戏是否启动;二是分析模块,主要完成的功能是对游戏画面进行分析和编码,并把结果保存到数据存储模块中;三是搜索模块,主要完成在数据存储模块中搜索相同的一对小图,并判断其连通性;最后一个模块是消去模块,主要功能是调用API函数,实现鼠标消去的功能和效果,并判断游戏是否结束。最后,针对所提出的防御方案,和QQ连连看外挂的特点,在最后一章成功地设计了反连连看外挂程序。
其他文献
本文提出了一种通过对汽车发动机悬置系统刚度矩阵解耦而实现系统解耦的新方法,应用该法对悬置参数进行优化计算,可以实现发动机悬置系统沿z向和θx向的振型解耦,以达到控制整车振
投资者是证券市场的主要参与者,也是会计信息的主要需求者。会计信息披露是投资者了解被投资公司经营状况的主要途径,是联系证券市场各参与者的纽带。会计信息披露制度以保护
2012年,我国主要农作物生产机械化水平呈现全面持续较快提高的好势头。据农业部农业机械化管理司统计,2012年全国农业耕种收综合机械化水平达到57%,较上年提高2.2个百分点。主要作
针对煤矿井下水情安全问题,利用嵌入系统知识,采用LPC2210微控制器和C/OS-Ⅱ作为下位机主控中心,设计了煤矿井下排水监控系统。地面监控机程序采用VB开发,通过RS485总线和井
目的 探讨影响腰椎后路融合减压内固定术后住院时间(length of stay,LOS)的危险因素,为临床缩短患者术后LOS提供依据及相应措施。方法 回顾分析在2016年5月至2017年5月接受腰
小学英语字母教学是整个英语教学的基础,是英语教学发展好坏的关键所在。英语字母教学是形成系统英语文化、英语语言以及英语单词的关键所在。坚实的英语字母基础能够帮助学生
近20年来,随着我国改革开放进程的不断推进以及经济体制的转轨,我国企业文化的理论研究和实践正不断加强,使得人们越来越认识到企业文化的重大价值,许多企业也开始有意识地培育企
实践课程是初中语文教学中一个重要的组成部分,其是学生将理论知识与社会实践紧密结合的有效手段,同时也可以使学生将课内学习和实践活动相互促进、互为补充,提高学生语文教
<正> Cindy’s Trip人物:B—Bird C—Cindy(Rabbit)F—Fish G—Girl道具:小兔、小鸟、鱼儿的头饰和大海的图片适用年级:小学低年级(Cindy is a little rabbit.She lives in a
<正> 内部审计是指部门、单位设置的审计机构和配备的专职审计人员依据法律、法规和业务标准,对本部门、本单位及下属单位的财政、财务收支及经济活动的真实性、合法性和效益