纳金网

标题: 解决外挂加速器,一刀一个小朋友 [打印本页]

作者: may    时间: 2019-10-29 01:26
标题: 解决外挂加速器,一刀一个小朋友
来自:safdds

最近在做防止外挂的问题,一般内存变量访问就是对他加密就行了,但是如果是加速器的话,它是修改了clock_getime的Libc.so相关代码实现加速功能,这样update调用次数会增加,所以最近我写了个代码做检验,一刀一个小朋友,看他还敢用外挂,下面贴上代码:
  1. public class SpeedPlugCheck : MonoBehaviour {

  2.     // Use this for initialization
  3.     public float GamestartToCurrTime = 0;
  4.     public float GameRunTime =0;
  5.     public float LerpValue = 0;
  6.     public bool  IsSpeedPlugCheck = false;
  7.     void Start () {
  8.      
  9.     }
  10.         
  11.         // Update is called once per frame
  12.         void Update () {
  13.         GamestartToCurrTime = Time.realtimeSinceStartup;  
  14.         GameRunTime += Time.deltaTime;
  15.         LerpValue = GamestartToCurrTime - GameRunTime;
  16.         if (LerpValue < 0&& IsSpeedPlugCheck==false)
  17.         {
  18.             IsSpeedPlugCheck = true;
  19.              Debug.Log("使用外挂");
  20.         }      

  21.     }

  22. }
复制代码





欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5