论文部分内容阅读
网络棋牌游戏平台集成了大量的传统民间棋牌游戏,并提供在线对战服务,是国内目前受众群体最大的网络游戏形式,但是出于商业原因,平台开发商不愿意公开其研究成果,此外在运营过程中,网络棋牌游戏平台由于自身存在的安全漏洞和黑客有意识的攻击破坏,目前普遍面临着越来越严峻的安全问题。鉴于此,本文致力于设计一款安全的网络棋牌游戏平台Ouranos。本文是在风雷游戏平台下做了一年半的研究和实际开发的基础上,进行了理论和实践创新后完成的。网络棋牌游戏平台安全评估模型和Ouranos网络棋牌游戏平台的设计及安全方案是本文的主要研究成果。论文以Internet网络安全风险分析为基础,对网络非法攻击和各种攻击技术进行了详细介绍,对网络棋牌游戏平台的安全风险进行了细致分析,研究了网络棋牌游戏中普遍存在用户资料保护,虚拟财产的保护,游戏外挂,游戏开发商的安全隐患和团体对抗等问题,提出了网络棋牌游戏平台安全评估模型。该模型利用层次化分析的方法建立了一个综合指标评价体系。论文在研究网络棋牌游戏平台通用架构和关键技术:EPOLL机制和多线程技术、通信协议的设计、数据库访存技术以及游戏客户端引擎技术的基础上,详细介绍了自主设计的Ouranos平台,主要从Ouranos平台的设计目标和应用架构层次入手,分析了Ouranos网络棋牌游戏平台的客户端和服务器端架构以及设计,并从用户资料和财产保护,服务器安全,数据交互安全,反外挂技术等角度提出了Ouranos平台的安全解决方案,接着介绍了Ouranos平台的第三方接口设计思路,最后给出Ouranos平台的主要游戏流程分析。论文对Ouranos平台的特点和安全性进行了总结,同时就Ouranos平台和其他平台之间做了比较分析。