zoukankan      html  css  js  c++  java
  • 如何防止自己的APP被Hook

      许多app在推广期间可能会有免费或者赠送之类的活动(类似美团一分钱),但是有很多的刷子们会利用一些漏洞无限刷,而一般的app会用到的技术无非就是UUId, Idfa, idfv,macAddress,keyChain,openuuid等,这些参数既要收到苹果的上线限制,有的还获取不到,即使能用的也会在卸载app之后改变,所以难以确定手机的唯一性,更有专门的刷子团队,利用一些软件(例如igv8,igv3)等来快速随意修改这些函数,其实这些软件用到的就是 hook 。不过这些手机都是越狱过的,而且这些刷子软件会hook相应的函数,让你检测不到手机已经被越狱。但是当hook的时候 会在app中注入dylib  ,所以我们所用的方法就是防止阻止dylib注入,主要实现方法就是在Other Linker Flags中添加 

    -Wl,-sectcreate,__RESTRICT,__restrict,/dev/null

    no pic you say jj(看图,上面都是废话):

     

    哪位大神有更好的防作弊方法,如果能私信我 ,十分感谢。

    刚开始写博客,欢迎指正。。

  • 相关阅读:
    css3hover效果
    相册集效果
    原生进度条
    原生放大镜效果
    字符串变数组
    原生弹幕模拟
    圣杯与双飞翼布局
    三级联动
    Redis 基础、高级特性与性能调优
    如何完美回答面试官问的Mybatis初始化原理!!!
  • 原文地址:https://www.cnblogs.com/slc-lover/p/5643719.html
Copyright © 2011-2022 走看看