萌手赚网工作室游戏工作室

当前位置:首页 » 教程 » 游戏杂谈 »  正文» 知己知彼吧,游戏公司是这样防止Wg程序的

知己知彼吧,游戏公司是这样防止Wg程序的

导读:团灭,封号,追封!是游戏打金工作室一直想克服的一个难题。游戏工作室使用Wg程序在游戏里疯狂刷金,也是游戏公司一直以来的重点打击对象,这场博弈一直没有停止,这种暗战将来还会继续!那么,作为游戏打金者,该如何与游戏公司战斗呢?今天逛某程序员论坛时,看到了一篇关于“游戏公司该如何防止游戏Wg程序”的贴子,转过来给大家看看,知己知彼吧,希望能给朋友们带来一点点防封灵感。

原文:在游戏研发中如何有效防止游戏Wg程序

总的说来,道高一尺魔高一丈,Wg不可能100%被杜绝,只能通过不同的手段来防止大部分的游戏Wg,具体可以从以下几个方面考虑:

1,协议层加密

以flash客户端为例,在与后端做数据通信时,可采用amf协议,它虽然也是基于http协议,但是对传输的内容做了加密。当然,amf协议是透明的,所以该方法只能干掉一部分只知道用httpwatch/firebug等查看明文http包传输工具的小白。如果需要继续增加门槛,可以自定义加密协议。但由于客户端需要知道解密方式,所以客户端本身也需要做好加密。关于flash本身格式的加密解密是另一个比较大的话题,在此就不展开赘述了。

2,checksum校验

客户端发送数据时增加一段checksum校验码,服务器端根据相应的算法进行校验,如果校验不通过则返回错误。与(1)一样,只要破解了客户端就可以知道checksum的校验算法。因此一方面需要注意客户端的安全,另一方面checksum生成算法需要不定期更换。

3,通过任务策划来防治

Wg主要是代替人工来做些重复性的工作,这样玩家可以不操作电脑也能在游戏中获得收益。Wg的出现一般都是和利益有关,最好的治理方式是引导而不是打压,因此我们可以在产品设计方面做些降低Wg的工作:

1)降低长时间重复性任务所获得收益,或同一种获得收益的任务随时间增加收益减少。

2)游戏本身提供一些类似Wg的功能:比如自动打怪等辅助工具。

4,定期检查数据。

通过排行榜等数据统计,可以通过发现一些异常的数据来检测是否有Wg存在。

5,深入内部,了解Wg行情。

这个是客服们的工作,与技术关系不大,但有时能起到意想不到的作用。

防治Wg,首先要了解Wg,知道它有哪些主要功能,具体是怎样运作的,然后针对Wg的一般特性做抓捕脚本,我自己的经验大致总结有以下几点:

稳定周期性:Wg另外一个特点是周期性比较强,一般的设定是每隔XX秒执行XX操作,如果Wg是规律性的周期的话,有一个很容易抓捕的办法,就是每次同样的请求时都在session中记录下当前时间与上一次请求时间,两者的差值如果在多次请求中保持不变,基本上就能判定是Wg了,但是Wg现在很智能,周期是浮动的,比如周期设定为1分钟,浮动值设置为5秒钟,那么两次请求周期就是55秒-65秒,浮动值也可以手动设定,这样的话,这种方法就失效了。这种方法适用于基础级的Wg。

请求次数多:Wg为了定期监测一些数据变动,会频繁的发送一些请求,所以在请求数量上要比正常玩家的操作多很多倍,服务器端可以设置计数器,记录每个玩家每小时的请求次数,每小时筛选出来一批大于平均请求数N倍的玩家(N可以按实际需要设置),这些玩家记录为“疑似Wg”的情况。这也适用于单个某个请求的统计,比如getUserInfo这类查询类的请求。

设置Wg钓钩:Wg主要的特性是“自动化”,也就是按照预先指定的模拟指令来模仿客户端的操作。我们可以让游戏真实的客户端在每天的某几个时段在Wg常用功能的请求中加入特殊参数,服务器端通过判断是否有此参数或参数的值是否正确来判定此请求是否Wg发出,据此记录该玩家为“疑似Wg”。这种方法的特点是:钓钩参数(我起名叫“钓饵”)时有时无,Wg作者不容易捕捉到此钓饵数据,不容易被破解,但由于客户端和服务器端的时间会有不同步的情况,所以有一定误抓的可能性。

Wg的处理:处理Wg一定不能一发现就踢掉或提示验证码等等,这会让Wg捕捉到你的处理方式,应该是以记录+打分的方式,记录每一次“疑似Wg”的行为,每种行为按照疑似程度设置不同的分值,然后按照总的分值制定一个分值标竿,大于这个分值的,按运营手段处理,封禁也好、不定期弹出验证码也好。总的原则就是“非即时性”,让Wg作者不易察觉到你的抓捕机制,从而增加Wg升级更新难度。

其他针对游戏设计以及游戏生态的Wg功能也有相应的抓捕方式,不过还是那句话“道高一尺魔高一丈”,Wg做的越来越像客户端,原生的客户端一升级版本也有可能被误抓为Wg,所以我认为,抓Wg的手段中,辨别请求来源是很难的,这是游戏中Wg不好处理的主要原因。

在之前的工作中,认识不少专门做游戏Wg的朋友,也得知某些游戏Wg一年的销售额可以达到1200万人民币。

巨大商业利益的背后,是Wg团队极强的技术能力,对于网络协议加密,通过研读汇编语言去进行破解,是很常见的形态。从某种意义上说,与Wg的斗争,仅仅依靠技术手段,是无法取胜的。所以在各位所说的技术方案的基础上,应该制定一些策略。

Wg作为依附于游戏产品的衍生品,目前都有及其明确的商业目的,主要盈利模型:

1,通过收取玩家的月卡费用进行收费;

2,通过出售给游戏打金工作室进行收费。

而我们的游戏设计首先能够设法杜绝游戏工作室打金币的行为,使得第二个用途失效。这个做法是策划和运维的范畴,不同游戏类型有不同的做法,在此不做详细说明。

与Wg斗争,首先要确认几个关键的前提:

1,Wg的收入严重依赖一个前提,就是游戏Wg的长期适用性,若经常不能使用,则无法保证有付费用户。

2,Wg的利润率与Wg本身的更新难度、维护难度以及开发成本有直接的反比关系,因此当开发我们的Wg成本更高时,他们会倾向于去找一个难度更低的产品。

3,Wg团队一般小而精干,换言之,个人水平高,但人数有限;

4,Wg通常会降低用户的使用门槛并且尽量的做自动化。

5,Wg可能会利用游戏漏洞。

所以,与Wg斗争的有效办法有以下几类:

1,疲惫法。不断地用小版本更新,来更改通讯加密的密钥,使得Wg制作者需要不断的破解,而相应Wg也会随着其破解能力的不同产生长短不一的失效期;

2,内挂法:游戏设计中涵盖Wg的大部分能力,适用于强PK MMO游戏;

3,考试法:对于长期进行枯燥循环的玩家,强制要求输入验证码,这种方式相对设计难度低,对于小Wg团队有效(大的Wg团队会开发识别算法甚至使用客服人肉回答);

4,隐形惩罚法:对于判断出是游戏打金工作室使用的Wg,采取强制降低掉率的方式,使其很难盈利;

5,举报法:鼓励玩家举报Wg玩家,判断后加以惩罚。

老A感悟:虽然这篇“如何防止游戏Wg程序”的文章是3年前的了,但个人认为,许多原理与逻辑是不会变的。最后也建议朋友们,既然我们要一直研究防封,除了行为检测的避免,Wg本身还是至关重要的,没事时,多去一些程序论坛逛逛,虽然大部分人不懂程序!

相关阅读:

我做游戏Wg这三年(一)初入游戏Wg这个行业

《魔兽世界》Wg团队:若不是失误 暴雪检测不到脚本

上一篇: 借书《斩千军》,分享冷门游戏《刀剑2》产金技巧
下一篇: 在家用电脑赚钱,压力才是“钱进的动力”

猜你喜欢


手机赚钱:轻松实现财务自由的机会

手机赚钱:轻松实现财务自由的机会

 导语:如今,手机已经成为人们生活中不可或缺的一部分,随着科技的进步,手机不仅仅是用来沟通的工具,更是赚钱的利器。通过手机赚钱不仅可以增加收入,还能实现财务自由,让生活更加丰富多彩。本文将介绍一些手机赚钱的方法,帮助读者找到适合自己的赚钱方式。     正文:1.在线调查:许多市场调查公司会通过手机应用邀请用户参与调查,并支付一定的报酬。用户只需花费一些时间回答问题,就能获得相应的奖励。通过参与在线调查,不仅能够赚...

安卓手机如何赚钱

安卓手机如何赚钱

安卓手机作为智能手机的一种,随着科技的发展和普及,已经成为人们生活中不可或缺的一部分。除了作为通信工具和娱乐设备外,安卓手机还可以成为一种赚钱的工具。下面我将为您详细介绍如何利用安卓手机赚钱的方法。 在线调查:安卓手机上有许多可以参与的在线调查平台,注册并完成调查任务后,您可以获得一定的报酬。这种方式需要花费一些时间和精力,但相对来说较为简单,适合想要利用碎片时间赚取一些零花钱的人。 应用试玩:...

宝贝支付可信吗?是真是假?

宝贝支付可信吗?是真是假?

宝贝支付现在在支付行业火的不要不要的,越来越多的传统POS机代理商加入,很多用户体验了一次以后也再也不愿意用POS机了,因为太方便了,费率也比机子低,但毕竟POS机在国内发展了10多年,每年交易量破百万亿,要让用户使用宝贝支付完成刷卡交易还有一个很漫长的过程,很多用户没有使用过手机POS机,觉得不可信,那么宝贝支付可信吗?是真是假?今天宝贝支付小朗哥为你揭秘!   先来看看公司情况。宝贝支付是上海飞付信息科技有限公...

信用卡取现手续费最低的方法:手机POS机小额费率0.38%

信用卡取现手续费最低的方法:手机POS机小额费率0.38%

用卡取现手续费最低的方法:手机POS机小额0.38%,可以的,不过有两种取现形式。 第一种是额度取现,就是把信用卡的预借现金额度取出,取现额度通常不超过信用卡总额度的50%,银行是会收取手 续费和利息的。另外一种就是溢缴款取现,这个就是用户把多余的钱存到信用卡当中,这笔钱是可以取现的,但是也 会产生手续费。所以不建议把钱存到信用卡当中的,不仅会没有利息甚至取现有限制,并且会产生手续费。 手机取现才最划算手续费最低&h...

宝贝支付代理(最新):付费直签模式和免费代理模式

宝贝支付代理(最新):付费直签模式和免费代理模式

很多人看到别人做宝贝支付赚到钱了,其实宝贝支付是真的能赚钱,就这么说吧,我是去年4月底开始推广宝贝支付的,从一开始的零收入,到现在的月赚2万 ,目前已经提现14万了。如果你想要推广宝贝支付可以选择有两种方式,付费模式和免费代理模式,付费模式可以联系我微信:1460293896,我这里有补贴! 宝贝支付代理政策有两种:付费直签模式和免费代理模式 一、付费直签模式 直签就是直接和总部签约代理模式,需要交纳代理保证金,目前费用...

代理宝贝支付挣钱吗?宝贝支付用户刷1万能赚多少钱?

代理宝贝支付挣钱吗?宝贝支付用户刷1万能赚多少钱?

代理宝贝支付挣钱吗?这个是肯定的,不然不会有那么多人去做,我朋友甚至为了拿到更低的成本结算价花了40000多开通了机构权限。 宝贝支付是一款聚合支付APP,所有的收益都来源于用户的刷卡分润,宝贝支付APP已经有四五年的运营历史,同时取得了银联安全认证、聚合支付牌照等资质,所以安全上是没有问题的。   当然大家最关键的可能就是加入我推广一个用户刷1万能赚多少钱? 举个例子:你是顶级代理分成费率是0.46%,用...

宝贝支付是干什么的?有人用过吗?

宝贝支付是干什么的?有人用过吗?

宝贝支付是一款通过中国银联报备的移动支付收款APP,提供个人收款、店铺收款。宝贝支付是上海飞付公司的产品,公司总部在上海阿里巴巴创新中心张江基地,产品上线多年,非常稳定,安全靠谱。 宝贝支付上线5年时间,具体用户量公司并没有透露,据我估计至少上百万了,对于用户来说信用卡收款费率是一个很关心的问题,宝贝支付的费率小额0.38%,大额0.45%-0.6%,新用户注册都会有一个35元的红包,用来冲抵收款费率,相当于新用户的大额费...

宝贝支付邀请码怎么填?是不是我填了对方就有刷卡分润?

宝贝支付邀请码怎么填?是不是我填了对方就有刷卡分润?

宝贝支付邀请码怎么填?是不是我填了对方就有刷卡分润? 首先说下这个确实如此,如果你填了他邀请码对方肯定是可以拿到分润的,但是你不填的后果应该是更加严重!对于大部分用户来说主要还是刷卡手续费,要知道你不填邀请码刷卡费率肯定是最高的,如果你经常刷,一年可不是省一点点钱,很多用户信用卡都是十几万的,一年就要刷十几万,这样一计算一年至少可以省几百块,如果你不在乎几百块也就无所谓了,既然是刷卡,肯定是困难,能省一点还是省一点,积少成多没那...

信用卡一族必备的手机POS机软件

信用卡一族必备的手机POS机软件

信用卡一族必备的手机POS机刷卡软件,今天小编给大家介绍一款无卡支付手机POS机 APP,一部手机就可以刷卡,从此告别传统POS机!——宝贝支付! 宝贝支付APP,第一天刷卡限额1万,也就是说一共最多只能刷1万,这是这个平台的安全 限制,第二天就可以不限额了,单笔5万,不限笔数。 扫描下方二维码注册宝贝支付账号   注册完账号,可以通过手机应用市场搜索“宝贝...

会员中心

联系我们

  • 微信商务号
  • QQ交流1群
  • 联系站长
二维码