我使用的应用程序关闭和退出时,它发现一个越狱手机。
该应用程序是否可能只检测到某些类型的越狱事件,而不检测其他类型的越狱事件?还是应用程序通常通过结果而不是进程来检测越狱事件?
发布于 2015-09-16 03:46:57
发布于 2015-09-16 04:36:08
如果您阅读IOS应用程序安全第24部分-越狱检测和规避,这是我搜索检测越狱ios时获得的第一次点击,那么您将看到常见的方法是查看在越狱后通常安装的软件的存在。您所做的代码究竟是什么还不清楚,但是它以类似的方式工作的可能性很大。这也意味着它将只检测安装了预期软件的越狱者,即可能是大多数,但不是全部。
通常,没有万无一失的方法来检测越狱,因为越狱系统可以简单地欺骗任何要求系统信息的应用程序。这与PC内部的rootkit类似。而且,如果某些重要的软件在越狱设备上运行时增加了限制,那么很有可能有人会找到绕过它的方法,要么隐藏越狱,要么简单地修补应用程序本身,这样它就不能再检测到越狱了。
https://security.stackexchange.com/questions/100360
复制相似问题