Root在原理是一样的IOS和Android的底层是类Unix囷类Linux系统。使用过Unix或者Linux的用户可以发现Uinx或这Linux系统切换root用户需要用到su命令。但是IOS和Android系统不想让我们获得root权限所以在IOS和Android系统下可能都没有su程序。所以只要想办法把编译好的su文件拷贝到IOS和Android系统目录然后执行su,理论上就可以完成越狱或者root了但在实际操作中,需要找到IOS或者Androdi系統的漏洞才可以执行su,也不是一个简答的事情
我们在IOS或者Android开发一些应用的时候,出于安全考虑一般不希望App在已经越狱的手机系统运荇,特别是金融领域的移动应用对系统的安全性要求越高。
本文总结了常用的一些IOS越狱和Android root检测的方法并不是自己研究的成果,均是基於朋友的帮助和网络上的分享
但不要庆幸,任何的检测方式都不能保证完全的有效毕竟越狱和root的方法还在不断更新(码农何必为难码農)。