1.屏蔽root权限检测和root文件获取

对于反作弊机制来说,检测root可能为第一条所要检测的内容;
因为root的来说,那基本就有百分之90可以确定你有可能作弊。
所以首当其冲。
如果站在正常的用户角度来说,有多少人会把自己的手机,进行root呢。
root的手机本身就是一种不安全的情况。大家也没有多少情况去使用root权限。
所以要把root关闭。
android的root 从高版本开始将root分隔成了 app层的root和adb的root。
这两种root对于我们来说按理一个也不能开发,
但是如果将两个root全部关闭的话,那基本我们有很多事情都做不成了。
所以我们需要做这样的一些处理。
1.app层的root,大家就不要去使用supersu或者什么magisk等工具来去root了
对于反作弊app来说一下就能检测到你。


image.png

image.png

百度云盘下载检测root工具
链接:https://pan.baidu.com/s/1IE7QlOlumT_GaYDJILDCeg
提取码:rarb

2.对于adb层的root来说,大家如果不是非要写c层代码,那么就可以把/sytem/bin/su
或者/system/xbin/su 下的su文件删除掉即可。


image.png

3.对于反作弊app来说,他会扫描你的这几个目录,看看是否存在su文件,如果存在su文件,
那么他就认为你root了。
注:
对于你删除su文件会不会对于你的adb root有影响,如果你的adb 进入默认就是root。
那么就不会对你有影响。所以可以通过修改源码来修改adb 默认的用户权限。
所以即躲过了反作弊规则,又可以愉快的使用root权限。

你可能感兴趣的:(1.屏蔽root权限检测和root文件获取)