首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >万无一失的越狱检测?

万无一失的越狱检测?
EN

Stack Overflow用户
提问于 2013-01-10 14:33:58
回答 3查看 5.9K关注 0票数 3

我看了很多关于越狱检测机制的帖子。我也知道苹果公司删除了越狱API..

那么,有没有什么万无一失的机制可以让我检查设备是否越狱了?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-01-10 14:55:38

不,没有万无一失的方法。

票数 12
EN

Stack Overflow用户

发布于 2013-01-10 15:20:33

我不能说这是万无一失的,但我知道它是有效的,至少在某些情况下(如果不是全部的话)。我已经在我的App Store应用程序中使用了这段代码6个月和4次更新,所以苹果公司似乎对此没什么意见。

代码语言:javascript
运行
复制
if ([[NSFileManager defaultManager] fileExistsAtPath:@"/bin/bash"] ||
    [[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"] ||
    [[NSFileManager defaultManager] fileExistsAtPath:@"/private/var/lib/apt"]) {
    // Device is jailbroken
}

任何优秀的黑客都可能找到一种方法来不运行这些代码。制作更多的黑客证据是留给读者的练习。

票数 5
EN

Stack Overflow用户

发布于 2013-04-09 13:45:18

使用此应用程序检测越狱设备。

AntiPiracyDemo.ipa

绕过越狱检测的两种方法

使用GDB修改

  1. 运行时使用Cycript

  • 方法调整

看看这个绕过越狱检查的Blog有趣的东西吧。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14252101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档