【发布时间】:2012-10-18 12:03:06
【问题描述】:
可能重复:
How do I detect that an SDK app is running on a jailbroken phone?
我的应用程序没有实现越狱保护功能。
这通常有助于使用 Jailborken 设备的攻击者分析和利用漏洞。 如何实施 JailBroken 保护以防止应用程序在 JailBroken 设备上运行?
【问题讨论】:
-
这只是为了检查是否安装了“Cydia”。但总的来说,我需要知道如何预防。
-
从链接的答案中可以看出,您尝试通过各种方式之一检测手机是否越狱。如果你检测到它,你可以处理它,例如显示警报或关闭应用程序。但这并不是开箱即用的。
-
正如 Holger 所说,一旦您知道它已越狱,就由您来处理它。请注意,它不仅仅是 Cydia,还要在您的沙箱之外寻找文件夹,例如 bin/bash