WeTest 导读

《乱世王者》是由腾讯旗下天美工作室群自主研发的一款战争策略手游,在经历了2015年-2017年的SLG品类手游的爆发之势下,于2017年11月21日正式公测。


《乱世王者》继承了SLG结构的经典内核,但游戏增加了许多附带休闲社交属性的流行元素,比如AR摄像头寻宝,形象个性化的美图美颜时尚功能,以及可实时互动的专业主播驻场等,收获了大批手游玩家和粉丝。

据App Annie数据显示,自8月15日上线起至12月31日,《乱世王者》有约八成的时间都处在畅销榜前十。即使是运营1年后,《乱世王者》也始终保持了高口碑和热度,为腾讯在SLG品类手游中占据重要的一席之地。

这些成绩除了对游戏玩法的钻研和创新外,也离不开项目组在质量和安全上的高品质追求。

(近期企鹅风讯采集《乱世王者》的口碑指数和评论数)

(企鹅风讯采集近3个月《乱世王者》的iOS榜单排名)

基于SLG核心构建手游安全保障方案

自腾讯从进入游戏行业之后,就遭遇过不少外挂的侵袭,因为不断的踩坑,腾讯在进入手游领域之初,非常的重视安全保护和防范。自2011年以来腾讯就建立了专业的手游安全团队,用来保障腾讯手游的安全打击游走在游戏周边的灰色产业,保护手游生命线。至今,安全团队均已有近10年的安全打击和防护经验。

在对《乱世王者》的安全保障方案中,各安全团队围绕着SLG类手游的核心“资源”在游戏的不同阶段,拆解安全关注点,并提供更针对性的安全服务来保障游戏安全。

(《乱世王者》各阶段安全关注点)

在研发期,SR渗透团队的专家们会根据经验,挖掘核心玩法和服务器上的一些漏洞,确保游戏自身的业务安全。

其中,针对核心玩法的漏洞挖掘的渗透测试,专家会在核心玩法上不同展开模块做分析,来针对性防范游戏的安全漏洞风险。


(SR渗透关注模块拆解)

基于拆解下的模块中可能存在的风险点,做针对性的白帽渗透,可以进一步发现漏洞定位问题。

在项目组的重视下,《乱世王者》上线以来每次版本发布前都会进行SR安全监测,累计发现漏洞几十个,均在SR的安全专家的建议和项目组的积极修复下快速解决,保障了发布版本的安全。

在运营期,MTP团队的专家团队,则会基于多年的黑产对抗和外挂打击经验,在关注到国内SLG这个领域的兴起时,也同样关注到了以资源商为主要形态的SLG工作室规模逐渐扩大而形成的“灰色雷区”。

玩家在游戏中可以购买绑定的资源(不会被其他玩家掠夺),玩家自己生产的资源为非绑定资源,这些非绑定资源就是资源商产生的源头。而这类SLG工作室的资源商通过售卖低于官方售价的资源获利,将资源号的非绑定资源(羊)转移(无消耗掠夺PVP)给买家账号(狼)。这些SLG工作室,会利用注册脚本和挂机脚本,形成规模庞大,产业化的资源,通过售卖给玩家来获利。

针对打击产业化的SLG工作室,MTP团队,在提供资源保护的加固服务外来提高外挂门槛外,也会提供针对“灰色雷区”的多个外挂打击策略和是客户端反外挂服务。以此来解决运营期的外挂打击和防范。

通过从游戏版本从研发到运营期的完整保护策略和项目组自身的重视和响应,《乱世王者》自2017年上线至今近2年尚未出现过大规模的外挂问题和事件,始终保持着较好的游戏平衡性和口碑。

SLG手游专享特权:上WeTest 即刻体验《乱世王者》同等类服务

为了满足更多手游客户的安全需求,我们复制了整套解决方案并开放在WeTest平台上,可以享受《乱世王者》同品质服务。4-5月,我们为SLG类手游准备了限时特权如下

MTP反外挂免费试用2周

MTP加固免费试用2周

SR渗透测试体验版免费体验机会

从《乱世王者》看腾讯SLG手游如何搭建完整安全服务的更多相关文章

  1. SLG手游Java服务器的设计与开发——架构分析

    微信公众号[程序员江湖] 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条.网易.滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验. ...

  2. SLG手游Java服务器的设计与开发——数据管理

    文章版权归腾讯GAD所有,禁止匿名转载:禁止商业使用:禁止个人使用. 一.前言 上文介绍了我们的SLG手游的服务器架构设计以及网络通信部分,本文介绍数据管理部分,在数据存储方面,我选择了Mysql.M ...

  3. 腾讯开源手游热更新方案,Unity3D下的Lua编程

    原文:http://www.sohu.com/a/123334175_355140 作者|车雄生 编辑|木环 腾讯最近在开源方面的动作不断:先是微信跨平台基础组件Mars宣布开源,腾讯手游又于近期开源 ...

  4. SLG手游Java服务器的设计与开发——网络通信

    文章版权归腾讯GAD所有,禁止匿名转载:禁止商业使用:禁止个人使用. 一.前言 上文分析了我们这款SLG的架构,本章着重讲解我们的网络通信架构,由上文的功能分析我们可以得知,游戏的所有功能基本上属于非 ...

  5. 建一座安全的“天空城” ——揭秘腾讯WeTest如何与祖龙共同挖掘手游安全漏洞

    作者:腾讯WeTest手游安全测试团队商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. WeTest导读 <九州天空城3D>上线至今,长期稳定在APP Store畅销排行的前 ...

  6. Unity制作王者荣耀商业级手游

    <王者荣耀>这种现象级手机游戏是如何制作出来的呢?本文以<王者荣耀>MOBO类型的多人在线战术竞技游戏为入口,覆盖Unity游戏制作开发前端与Node.js服务器端的开发必备知 ...

  7. 手游折扣app票选结果公布哪个好哪个靠谱一目了然

    2018年,是中国改革开放40年,也是中国互联网20年.“互联网推动了精神文明向更高水平的迈进,实现人的价值第一,创造美好生活,从生产高于生活.艺术高于成活,转向发现与实现生活本身美好,让想象成真.如 ...

  8. 腾讯WeTest《2017中国移动游戏质量白皮书》开放预约,再为国内手游把把脉

    产品为王,质量先行.如果说2016年是爆款手游相继崛起的一年,那么2017年则更像是打磨精品.建立生态的高手切磋之年.守住一个游戏的质量生命线,方能建立健康生态,方能在如火如荼的行业竞争中角逐到最后. ...

  9. 腾讯首度公开S级手游品质管理方法

    weimjsam   引言 在最新的手游市场占有率统计中,腾讯游戏稳稳占据一半江山,目前仍以每月一到两款的速度推出新品,在如此复杂多变.响应要求极高的市场环境下,能持续推出高质量产品并保持高效迭代更新 ...

随机推荐

  1. php面试题之一——php核心技术

    一.PHP核心技术 1.写出一个能创建多级目录的PHP函数(新浪网技术部) <?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $m ...

  2. [2018HN省队集训D6T2] girls

    [2018HN省队集训D6T2] girls 题意 给定一张 \(n\) 个点 \(m\) 条边的无向图, 求选三个不同结点并使它们两两不邻接的所有方案的权值和 \(\bmod 2^{64}\) 的值 ...

  3. 装office系统软件

    在电脑里搜索 SW_DVD5_Office_Professional_Plus_2010w_SP1_64Bit_ChnSimp_CORE_MLF_X17-76742 如果已经安装过了,有错误,直接进行 ...

  4. FreeMaker常用方法

    FreeMaker常用方法 1.表达式转换类 ${expression}计算expression并输出 #{ expression }数字计算#{ expression ;format}安格式输出数字 ...

  5. 洛谷 P4011 孤岛营救问题【最短路+分层图】

    题外话:昨夜脑子昏沉,今早一调试就过了...错误有:我忘记还有墙直接穿墙过...memset初始化INF用错了数...然后手残敲错一个状态一直过不了样例...要是这状态去比赛我简直完了......or ...

  6. Nginx总结.md

    基本配置 注意:下面的nginx版本是1.10,安装是在CentOS 7中通过epel源进行安装的nginx默认配置文件. # egrep -v "(^$)|(^#)|#" /et ...

  7. 8年前,令我窒息的Java socket体验学习

    本来已经放弃编程了,那时我发誓再也不去IT培训班了,如果找不到工作,我就去工地上打工.可心有不甘,老是惦记着,我不想天天面对生产线,做一个丧失思考能力的操作工,可后来呀,还是走上了程序员之路...这么 ...

  8. ES6新特性6:模块Module

    本文摘自ECMAScript6入门,转载请注明出处. 一.Module简介 ES6的Class只是面向对象编程的语法糖,升级了ES5的构造函数的原型链继承的写法,并没有解决模块化问题.Module功能 ...

  9. 简单说说Vue

    Vue.js是这次我们公司迭代项目使用的前端框架之一.我们前端使用的是一个叫Metronic的.Metronic的可以说是bootstrap系列的集合. 当然也用到一个叫layui的,layui的话就 ...

  10. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'nick' at row 1

    java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'nick' at row 1 mysql报错 ...