挂机外挂的问题,困扰了无数的游戏公司和团队4 Q( p6 h2 r6 V+ J
各家防止脱机的手法大体如下:
% \- E* j; e5 ]& b1.远古时期,什么高科技手法都没有的
, B" I" e& `. ^玩家在游戏打怪,突然白光一闪被拉到一个黑漆漆的小屋,这时候冒出一个顶着游戏管理员称号的人会问他问题,如果他不说话、答不上来,那100%就是开挂的玩家了,马上封号封IP
, E$ O% F& W; M4 D! n |2.中古时期,流行脚本问答; O" K& k0 f, r
这种方式现在还是可用的,比如进副本的时候或者回收装备的时候,还可以在打怪的时候随机的,弹出一个问题来让玩家填写答案,如果错误,则T掉线如果连续错误则封号。1 G6 r) M: K! x& a9 W
问答和破解问答的方式,在相当长的一段时间内互相怼过无数次,最终破解的一方使用人工打码完胜。在现在机器学习流行的时候,所有的图片,数字等问答被破解起来太简单了。今年有人用微信公众号发送随机码的效验,然后不久就被完全破解。
; E' p% }8 Z3 t/ c8 N1 H; I5 x3.现代,使用检测外挂的方式来解决。
8 ^- G- j2 x) k4 B当时,所有的挂机外挂都是注入到游戏,获取游戏内关键数值,以及调用游戏函数实现游戏内人物的移动,回收,打怪,释放技能。那时候外挂可以多开挂机,一台电脑可以挂10-20个游戏人物,这种外挂有一个缺陷,必须要注入到游戏内存。这个时期的反外挂工作主要就是检测游戏内存里的外挂。
+ T! h5 X1 u6 k1 [这个时期,反外挂完胜
8 f) ]' _1 @; [+ {4.当代,外挂进入到模拟鼠标键盘的领域( V% @; b: @+ v3 F z: r# V
现在的挂机外挂,已经完全和游戏脱离。游戏是游戏,外挂是外挂,外挂不会对游戏动什么手脚,他只是一个安静的程序,缩在电脑的一角,通过远程访问的方式获取了游戏的物品坐标,人物,怪物信息,然后通过控制电脑键盘鼠标的方式来代替玩家的手来操控游戏。1 h, D1 P2 Z3 }5 t& U% k
这种形式的外挂几乎要做到绿色二字了,可能杀软都不会对他们报毒了。如果再进一步,完全是用图色来分析游戏数据的话,恐怕就更难搞了。
( b1 q5 E, I7 r& L- x* }' j9 w9 W0 ]
针对现在这种方式的脱机,无限蜂采用隐藏地面物品,隐藏怪物的方式为主来让挂机外挂无法“看到”地面的装备,地图上的怪物,使用防脱机验证码,再配合传统的检测方式来检测外挂本身,来解决挂机外挂问题。
* ~. r- {7 \* |: f8 C1 {# ^3 \+ f% g; \' B0 v9 ~
( {9 L7 }$ O3 r0 }: {' z1 U
) N3 p! \. G- Z" O
# G/ D" k; V) s0 _- |% {+ E5 b8 X
, z5 G, T8 S& p0 @这一轮的比拼,我们相信我们不会输。在座的诸位:3.4方法由我们来做,1,2两种方法现在还是可以偶尔用用的,希望我们同心协力,维护好游戏中的安全和秩序。7 e" q! S K/ D2 {" [/ f; C
) _$ b J0 q& S* ]
|