- 论坛徽章:
- 0
|
原帖由 saiyy 于 2009-9-21 00:57 发表 ![]()
第二种方式加密中,s11n是不是一个缺陷? 既然有可能被识破,就有可能再次很快被识破,update 一个补丁更新掉规则似乎治标不治本,那有没有更合适的方式? 或许这是游戏发展中的一个质变点?!
第一种方法也很容易被别人识破, 因为你的client发给人家了。 协议的一端在别人手上。 而且如果真的有利可图, 就会有人去做这些事情。
但要清楚至少在现在设计的优秀网络游戏模型中, 保护协议是为了服务不被攻击, 或者是避免私服满天, 并不是防止外挂。
外挂是靠服务端的各种逻辑判断来保护的。 即使协议公开, 别人做出来拖机外挂, 但server控制逻辑比较严格的话, 基本也站不到什么便宜。
我举个算是比较下流的手段来防止拖机外挂或者按键精灵的方法:
一般策划会根据游戏玩法, 设计出一套以外系统。 就是或者让用户做个小游戏, 或者是询问一个问题, 或者是判断一张图片。
玩家做对了, 就有宝箱可以开。 没做对或者没做, 基本无法进行下去。服务会拒绝一切请求。
这个有的是定时出现, 有的是服务根据逻辑觉得这个client行为怪异, 就出这个来判断client边是否有人在控制。
一般client没人控制的话,靠外挂很难过这关, 因为这个以外是随几的, 而且会经常变化。 |
|