意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

游戏盾SDK运用于什么业务,游戏盾SDK有哪些优势

来源:恒创科技 编辑:恒创科技编辑部
2023-07-13 14:57:49

  现在网络上DDOS以及CC攻击日益增多,攻击规模也在不断扩大,攻击能力不断提高,攻击成本不断降低,危害因此也就越来越大,攻击种类体量越来越大。手游,直播,交友软件等等都深受攻击的困扰。那么今天苒苒小编带你具体了解下游戏盾SDK有哪些功能以及优势。

  DDOS攻击的全称叫做分布式拒绝服务,是指攻击者通过操控傀儡机的形式,对服务器发起访问,从而占用了服务器的资源,导致服务器无法正常处理正常用户的访问请求。

  CC攻击是属于DDOS攻击中的一种,相对于普通的DDOS攻击而言,CC攻击的IP均是真是的IP,数据真实,请求有效。服务器管理人员是无法直接去发现那些是属于攻击IP的。在遇到攻击时,服务器是可以连接的,ping也没问题,流量也没有异常,网页就是无法正常被访问。所以相对于传统的DDOS攻击而言,CC攻击在防御上难度更大。


游戏盾SDK运用于什么业务,游戏盾SDK有哪些优势

  游戏盾SDK提供了一个只能由SDK接入的并且免疫DDoS/CC攻击的弹性安全网络。SDK通过服务本地化代理接入游戏盾的弹性安全网络,实现玩家(Token)由具体的游戏盾网络接入点(GroupName)访问防护目标(Dip)端口(Dport)的逻辑。通过服务SDK提供的服务本地化接口,将任意IP、端口的服务本地化,并且由SDK接管所有的通信流量,进行调度和加密传输。

  一、核心原理

  通过服务SDK提供的服务本地化接口,将任意IP、端口的服务本地化,并且由SDK接管所有的通信流量,进行调度和加密传输,满足抗D、防C、流量加密等业务需求。

  安全防御模式:每次连接远端的IP:PORT前,调用一次服务本地化接口,将服务本地化,后续使用返回的IP:PORT进行使用即可。在访问原服务器前的流程变化如下:原:客户端获取服务端IP和端口——>连接服务端新:客户端调用SDK获取游戏盾IP和端口——->连接游戏盾IP和端口——>服务端

  必须完整使用游戏盾返回的IP和端口,游戏盾返回的IP和端口示例如下:游戏盾无限抗安全接入模式: 127.0.0.1 56382 (安全接入模式,端口随机)注意:游戏盾模式返回的是本地local地址和随机端口,且端口具备一定的时效性。

  二、相关问题FAQ

  1、init接口在什么时候进行调用?能重复调用吗?

  建议在游戏初始化的时候进行调用,不需要重复调用,仅需要调用一次。

  2、如何判断异常?

  >Init如果返回非0,代表此用户调用游戏盾失败,可以走失败逻辑。(判断游戏盾失效的唯一方式)

  >getProxyTcpByDomain接口如果返回非0,仅代表此用户本次请求调用游戏盾失败,仅需多次尝试,尝试失败后提示客户关闭/重新进入游戏,尝试重启游戏进行判断。

  3、DDoS攻击会导致节点黑洞,玩家掉线,如何快速、准确的检查到业务异常?

  此问题必须通过心跳检查机制进行识别,建议值为检查间隔3-5秒,检查到2次异常即走掉线重连逻辑,重新调用游戏盾。

  因为DDoS攻击导致的TCP协议异常在安卓、IOS等环境下的差异性不一定会被异常捕获,心跳检查是最保险的机制。

  三、功能优势

  1.SDK秒级调度用于替代DNS的一个加密调度中心,能够实现细化到单个客户端级别的秒级调度,兼容性稳定可靠

  2.链路探测基于SDK的网络链路诊断功能,协助运维精确定位网络拥塞问题,为流量调度提供数据支撑

  3.智能加速智能规划优质网络传输路线,游戏加速不断连

  4.高强度加密SDK自身高强度加密,且可以实时动态更新,安全可靠

  5.防护DDoS攻击通过分布式的抗D节点,同时基于SDK端流量数据的灵活调度策略,有效将黑客攻击进行拆分和调度,使之隔离

  6.无惧CC攻击游戏安全网关配置SDK建立加密通信隧道,仅放行经过SDK和游戏安全网关鉴权的流量,彻底解决TCP协议层的CC攻击

  四、适用场景

  手游类、APP、直播类等高并发安全需求较高的业务等。

  从上所述,我们能够更加明确自己的业务是否需要用到游戏盾SDK业务,游戏盾SDK业务运用了之后能够给我们的业务起到什么作用。记住游戏盾SDK核心原理,快速接入吧。

上一篇: 虚拟主机租用多少钱?虚拟主机作用是什么 下一篇: 从IslandsArchitecture看前端有多卷