游戏工作室怎样正确防封?

封号的原因是特征,一切都是有原因的。

最基本的特征:最简单的是硬盘号,ip,和网卡地址之类。然后是硬盘里面内容会被扫描,凡是可疑的都可能被上传分析(大漠插件,按键精灵,ahk等首当其冲)。最后是游戏临时生成的日志信息,也可能会在下次登录的时候被上传分析(即使硬盘号,ip,网卡全换了,但是游戏日志显示这个客户端24小时在线,而且一周内都是这五六个号轮着上,明显不会是人类,只会是机器)。

另外是行为特征,比如脚本每次上线都会先接收一下礼物,然后去接每日任务,重复刷某几个图,下线之前都会先去卖垃圾,接着去仓库存东西,然后寄金币,最后原地下线,这就是行为特征。

当然还有其他特征:比如账号注册时间,注册地,账号长度,密码长度,角色名是否无意义的文字,人物职业,加点,技能栏顺序,支线完成度。

IP模拟器游戏资讯

举例,今天是中秋节活动,他预计到每个工作室的小号都会上线领礼物,于是他将所有今天上线领过礼物的号都记录下来,然后进行对比,发现其中有数千个号都是同一个职业,同一套系统送的装备,加点都是一样的,技能栏顺序也是一样的,账号长度都是8位,密码长度都是10位,角色名无意义的居多,都没有好友,都没聊过天,满级后都是反复刷那几个图,都没做过支线,都没从交易所买过任何东西,账号建立时间都是今年,并非老玩家,这意味着什么?

但也不要不计成本地去防封,能低成本混淆的地方混淆一下(硬盘号,ip,网卡每次换角色都更换,刷图要按随机顺序来刷图,账号长度,密码长度,角色名长度要随机,技能栏顺序随机打乱),混淆成本太高的可以缓一步,等规模大了,或者开始出现封号个例再做。

因为当我们使用公开技术(按键精灵/大漠插件/ahk/winio/成品外挂)的时候,我们在明处,游戏公司在暗处,他们可以下载运行这些软件,然后想出一万种办法进行针对性的检测,这时候基本无法防御的,因为我们的特征,官方是知道的。

但当我们使用自己开发的技术的时候,我们就在暗处了,游戏公司在明处,他们检测的手段总是有限的,我们刚好撞在枪口上的几率就低得多了,因为我们的特征,官方是不知道的。

所谓的检测,并不是游戏有一个神奇的人工智能模块,能不断收集你的游戏数据,精准分析你“机械”与否,然后向上报(这是最理想的情况,然而我能断定国内没有任何游戏公司的一线做开发的程序员有这个水平和心力)。其实只是程序员们有空的时候在后台数据库里面检索大量角色的数据,然后提取有共性行为的角色(比如中秋节上线的所有角色),看他们有没有更多的共性(比如账号建立时间都是今年,职业相同),然后将这些有以上共性的账号再提出,进一步观察是否有更多共性(技能栏顺序完全一样),不断提取共性,不断缩小范围,达到一定程度的就封号。

为什么他们选择这种方式呢?因为这样做成本低(花几分钟能完成),而且效果足够好(大部分工作室没有独立开发能力,只会买别人的挂,出了问题也改不了代码,只会疑神疑鬼地乱猜,所以他们可以达到大部分杀灭)注意,游戏方的目的并不是将工作室斩尽杀绝,而是将工作室限制在一定规模,不影响他拿到利润大头,即可。所以人不需要跑得比熊快,人只需要跑得比他的同伴快就行了。

尽量让自己的账号做的事不“特别”,不要专做一些特异的项目,尽量做一些普通玩家都在做的事,比如刷每日,这样你的数据会湮没在海一样的角色数据里面,很难被提取出来针对。

如果能做到的已经尽量做到最好了,但是仍然被封,这个时候是很难猜出封号的机制的,所以立项的时候要考虑到这个问题,有必要的话先手动刷一段时间来测试。