大型游戏软件虚拟执行保护与攻击评测研究

大型游戏软件虚拟执行保护与攻击评测研究

作者:师大云端图书馆 时间:2015-08-17 分类:硕士论文 喜欢:3245
师大云端图书馆

【摘要】大型游戏软件属于新形势下的创意产业,游戏每年给开发者和运营者带来大量的收入。由于游戏软件的恶意逆向破解形成越来越完善的产业链,这一领域软件面临十分严峻的核心算法和机密信息被逆向泄漏的威胁。越来越多的代码分析、动态调试和运行跟踪等静态和动态方法被广泛应用,加之破解技术和工具随手可得,使得游戏软件处于危机四伏的“白箱环境”。目前,软件保护的方法很多,但是大多数方法并不系统,也缺少理论依据,往往是多种单一的保护形式的累加;由于行业软件的系统化的研究相对缺乏,使得针对游戏软件的系统化防护思路更少。本文选择程序运行安全要求高且形式复杂的大型游戏软件作为研究对象,针对二进制形态下的软件防护,对游戏虚拟执行环境的构建、性能开销以及平衡、防护方法和策略的有效性等方面进行了研究。通过对游戏软件所面临的攻击特征分析,提取软件不同关键代码块的安全防护需求,并结合游戏软件自身的运行特点,讨论了虚拟执行条件下安全防护和性能开销平衡性问题。在对软件白箱攻击技术进行系统分类研究和抽象建模的基础上,为了提高软件保护方法评价的客观性,改善游戏软件保护技术选择的针对性,强化安全模型改进和实际支撑应用的准确性,对游戏软件基于攻击的保护有效性评测进行了相关研究。论文的主要研究工作介绍如下:1、由于传统软件防护的针对性在游戏领域受限,本文从游戏软件的特点出发,构建一套针对游戏软件虚拟执行防护的安全模型,对关键代码混淆、白箱加密和指令伪码变换进行了分析讨论。基于游戏C/S架构,利用远程白箱变换提出新的安全防护思路,构建虚拟执行保护模型VEP,并对模型的安全性进行了理论分析验证。2、为避免动态执行环节多代码段明文存储缺陷,讨论了如何有效的针对MMORPG软件实施代码混淆变换,并对混淆算法进行改进以提高模型的安全性;结合大型游戏软件的架构特征,利用远程白箱加密技术加强了执行时动态防护的复杂性和安全性;通过构造新的虚拟变换指令和分发处理机制,采用多分派和多变换原子Handler函数加强随机变换的安全性,对正向变换中的复杂性和性能进行比较分析,为具体的游戏软件防护提供了一般化的参考方法。3、在分析和完善游戏软件虚拟执行防护模型的基础上,对防护体系的支撑实现进行了研究和探讨,针对游戏软件攻击的攻击形态,分析了虚拟执行保护变换中所引发的性能平衡问题。在技术实现上,通过引入多重调度、安全虚拟执行指令以及模式变形引擎的设计,对虚拟执行环境的安全性进行了改进。利用指令寄存器轮转以及重复指令利用和“哨兵”机制解决动态执行中游戏软件的反调试和防篡改的问题。4、构建了一个基于Petri网并利用“攻击流”针对游戏软件有效性进行评测的攻击模型M-AMMPN,并提出了一种基于该模型分析和推导攻击成本的计算方法。利用攻击者实施攻击的动力来源,确定以攻击成本为指标来评价软件保护的有效性;为了改进和提高评测过程的准确性,通过攻击中的结构感知因子增强攻击效能来提升攻击评测的攻击强度。本文所提出的基于攻击建模的软件保护有效性评估方法为相关领域研究提供了一种新的思路,它能够证明软件保护的有效性,且具备可行性和合理性,对保护方法的选择和判别具有指导意义。5、对VEP建模和攻击测度建模研究的部分理论分别进行了实例化验证。第一:利用软件虚拟执行模型VEP的思想,设计基于VEP模型针对游戏软件虚拟执行的防护平台NISL-VEP;第二:利用基于Petri网的攻击模型M-AMMPN,设计并提供了一套Attack-Petri自动逆向攻击测试平台;全文最后以上述两个平台为依托,对理论模型中的部分关键性问题结合实例化的平台进行了数据分析和验证。本文通过相关实验,对虚拟执行环境由于安全防护可能引发的游戏软件的执行性能问题进行了讨论;通过逆向分析的方法,利用攻击破解对采用虚拟执行变换防护后的游戏软件进行了指标变量的获取和比较。选择不同的大型游戏软件做为实验样本,并横向对比不同保护方法的保护效果,并对防护后软件运行性能进行了评价。通过对给定样本的基于Petri网的逆向攻击实验进行评测,使得本文所给定的攻击模型得到了验证。相关实验数据表明,虚拟执行变换能够有效防止游戏逆向外挂,也能较好地解决游戏软件在运行过程中性能和效能的均衡问题。
【作者】汤战勇;
【导师】房鼎益;
【作者基本信息】西北大学,计算机软件与理论,2014,博士
【关键词】软件保护;虚拟执行防护;有效性;攻击评测;

【参考文献】
[1]安连祥,杨泽伟,王会丰,高丽萍.计算卷取机损失转矩的新方法[J].冶金自动化,2008,06:61-63.
[2]高尧.不同前路融合固定手术治疗老年颈椎间盘突出症疗效的对比分析[D].吉林大学,临床医学,2013,硕士.
[3]朱秉刚.深化计划改革加强宏观调控——谈对总公司计划管理改革的一些设想[J].石油规划设计.1993(04)
[4]陈秉勤.矿井通风计算机控制[J].冶金自动化,1987,05:15-18.
[5]梁慧芳.锦纶6非织造布抛光材料的制备与性能研究[D].浙江理工大学,纺织工程,2013,硕士.
[6]江保中.苏木对PG细胞的增殖、粘附及侵袭能力影响的研究[D].北京中医药大学,中西医结合临床,2013,硕士.
[7]张瀚文.微型近红外光谱仪探测系统的设计与研究[D].复旦大学,集成电路工程,2012,硕士.
[8]李光伟.国产电脑横机电控系统中的关键问题研究[D].杭州电子科技大学,微电子学与固体电子学,2014,硕士.
[9]王雅东.城镇化与保险业发展的联动关系研究[D].河北大学,保险(专业学位),2014,硕士.
[10]张芳燕.基于网络环境的案例教学在《计算机伦理学》中的实践研究[D].内蒙古师范大学,课程与教学论,2012,硕士.
[11]童伟.需求依赖库存的易变质物品的库存模型研究[D].安徽大学,基础数学,2014,硕士.
[12]徐文.纤维级海藻酸钠原料及纺丝效果分析[D].青岛大学,材料学,2013,硕士.
[13]苏威旭.高级汉语水平韩国留学生阅读能力培养研究[D].吉林大学,汉语国际教育(专业学位),2014,硕士.
[14]张宁.热轧卷取机若干关键零部件性能分析及设计[D].燕山大学,机械制造及其自动化,2014,硕士.
[15]陈磊,闵勇,叶骏,李国杰,梁旭.数字物理混合仿真系统的建模及理论分析(一)系统结构与模型[J].电力系统自动化,2009,23:9-13.
[16]余锦.FURUNO系列GMDSS设备操作仿真研究[D].大连海事大学,交通信息工程及控制,2013,硕士.
[17]张莉.基于跳跃扩散风险模型的Gerber-Shiu函数等问题的讨论[D].曲阜师范大学,概率论与数理统计,2013,硕士.
[18]李勃.随机振动对TDICCD相机像质影响分析[D].哈尔滨工业大学,光学工程,2013,硕士.
[19]李靖,黄克靖.基于功能化石墨烯的新型固相萃取法灵敏测定水中多环芳烃[A].河南省化学会.河南省化学会2012年学术年会论文摘要集[C].河南省化学会:,2012:1.
[20]李元杰.基于J2EE的通用电子票务管理系统设计与实现[D].吉林大学,软件工程,2013,硕士.
[21]罗晶.基于支持向量机的滤波方法研究[D].广东工业大学,控制理论与控制工程,2014,硕士.
[22]谢伟.化疗药物配制机器人系统总体方案及关键技术研究[D].哈尔滨工业大学,机械电子工程,2013,硕士.
[23]梁恩宾.硅骨架超支化环氧树脂的制备及其性能研究[D].中南民族大学,高分子化学与物理,2013,硕士.
[24]张义群.微型骨锚在急性近指间关节侧副韧带起点或止点损伤治疗中的应用[D].吉林大学,外科学,2014,硕士.
[25]罗茜.全球价值链下的中国加工贸易升级影响因素研究[D].南京财经大学,国际贸易学,2012,硕士.
[26]林荣海.机械通气在危重型哮喘中的应用[D].浙江大学,内科学,2004,硕士.
[27]陈龙.唐君毅美学思想研究[D].厦门大学,文艺学,2014,硕士.
[28]王佳.中国商业银行流动性风险管理研究[D].山西财经大学,金融学,2014,硕士.
[29]黄正福.面向尺寸检测的机器视觉系统研究[D].浙江工业大学,2005.
[30]高强.城市快速路交通流多源数据修正方法研究[D].北京交通大学,2014.
[31]杨硕.社交网页游戏现象研究[D].山东艺术学院,广播电视艺术学,2012,硕士.
[32]周清龙.构建工业园区竞争优势战略研究[D].重庆大学,技术经济及管理,2003,硕士.
[33]贺彩红.多重角色对健康影响的实证分析[D].华中科技大学,社会学,2013,硕士.
[34]章震.日本在华FDI的贸易效应研究[D].浙江大学,国际贸易,2013,硕士.
[35]武世捷,翟桂萍.发展多媒体广播的三要素[J].中国传媒科技.2003(04)
[36]徐晓磊.网络自适应的基于复制的连续系统一致性控制方案研究与实现[D].浙江大学,计算机软件与理论,2004,硕士.
[37]利民.小儿脊髓拴系综合征术后疼痛干预模式的研究[D].郑州大学,护理学,2013,硕士.
[38]范晓坤.原位TLC-FTIR技术及新型薄层色谱板的进一步探究[D].河北师范大学,无机化学,2014,硕士.
[39]莫展宏.日本绿色贸易壁垒对我国农产品出口的影响研究[D].河北师范大学,世界经济,2013,硕士.
[40]薄颖.全程物流服务下的铁路货运业务流程设计研究[D].北京交通大学,2014.
[41]林世哲.热壁筒堆焊层光谱分析初探[J].一重技术.2005(04)
[42]张家华.PET/CT、CT和MRI诊断宫颈癌淋巴结转移的Meta分析[D].兰州大学,病理学与病理生理学,2014,硕士.
[43]赵岩.基于FPGA的iNET网络电台接口扩展技术研究[D].成都理工大学,电路与系统,2013,硕士.
[44]杨慧珠,阴可.用切变模量近似P-SV波反射系数及在多波AVO反演中的意义[J].石油地球物理勘探,1996,03:374-381+466.
[45]许朋成.盾构下穿高铁的地层变形分析及列车的动力响应研究[D].北京交通大学,2014.
[46]邢瑶.媒介教育在社会主义核心价值观培育中的责任研究[D].河北经贸大学,新闻学,2014,硕士.
[47]姜清松.基于模态频率响应的半挂车车架疲劳寿命预测[D].合肥工业大学,车辆工程,2013,硕士.
[48]汪洁.高浓度乳化沥青的制备及其混合料性能研究[D].长安大学,材料学,2013,硕士.
[49]张炜银,王伯荪,李鸣光,昝启杰,王勇军.台湾相思林和芒草草丛中薇甘菊枝构件的分枝格局及其生物量[J].植物生态学报,2002,03:346-350.
[50]姚泽光.旧沥青路面及沥青混合料加热技术研究[D].长安大学,工程机械,2014,硕士.

相关推荐
更多