美文网首页
判断iPhone是否越狱

判断iPhone是否越狱

作者: xxxixxxx | 来源:发表于2017-01-11 17:01 被阅读236次

** 判断iPhone是否越狱 **

  • ** 注意以下代码不要单独写在一个方法里将是否越狱的状态返回(越狱之后可以修改方法的返回值) **

//是否越狱
BOOL jailBroken = false;
    
    if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"cydia:"]]) {
        jailBroken = YES;
    }
    
#define ARRAY_SIZE(a) sizeof(a)/sizeof(a[0])
    
    const char* jailbreak_tool_pathes[] = {
        "/Applications/Cydia.app",
        "/Library/MobileSubstrate/MobileSubstrate.dylib",
        "/bin/bash",
        "/usr/sbin/sshd",
        "/etc/apt"
    };
    
    for (int i=0; i<ARRAY_SIZE(jailbreak_tool_pathes); i++) {
        if ([[NSFileManager defaultManager] fileExistsAtPath:[NSString stringWithUTF8String:jailbreak_tool_pathes[i]]]) {
            NSLog(@"The device is jail broken!");
            jailBroken = YES;
        }
    }
    
#define USER_APP_PATH     @"/User/Applications/"

    if ([[NSFileManager defaultManager] fileExistsAtPath:USER_APP_PATH]) {
        NSLog(@"The device is jail broken!");
        NSArray *applist = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:USER_APP_PATH error:nil];
        NSLog(@"applist = %@", applist);
        jailBroken = YES;
    }
    
    NSLog(@"------%d-",jailBroken);


以上进行了3次越狱检测


方法名不要太直接 太明显

相关文章

  • 判断iPhone是否越狱

    ** 判断iPhone是否越狱 ** ** 注意以下代码不要单独写在一个方法里将是否越狱的状态返回(越狱之后可以修...

  • iOS 越狱:代码判断设备是否越狱

    tip:iPhone越狱标志:手机安装Cydia,(真机调试) 所以可以判断手机是否安装Cydia

  • ios越狱检测

    目前所用越狱检测判断 判断手机越狱的几种方式: 通过手机越狱后增加的越狱文件判断 根据是否能打开cydia判断 3...

  • iOS 越狱代码检测

    判断手机越狱的几种方式: 1. 通过手机越狱后增加的越狱文件判断 2. 根据是否能打开cydia判断 3.根据是否...

  • 判断手机是否越狱

    通过越狱后增加的越狱文件判断 根据是否能打开cydia判断 根据是否能获取所有应用的名称判断

  • 第一章

    如何判断手机是否越狱

  • 判断是否越狱

    + (BOOL)isJailbroken {BOOLjailbroken=NO;NSString*cydiaPat...

  • 2019-02-13

    iOS 屏幕适配 判断是否是ipad 判断iPhone4系列 判断iPhone5系列 判断iPhone6系列 判断...

  • iOS逆向:环境搭建

    目录一,越狱二,软件安装三,判断是否越狱 一,越狱 1,什么是越狱(jailbreak) 利用系统的漏洞获取系统的...

  • iOS越狱判断

    以下5种方法均可以判断设置是否越狱,但为了保证判断的准确性,通常会多种方法联合使用。判断越狱的基本思想是根据越狱前...

网友评论

      本文标题:判断iPhone是否越狱

      本文链接:https://www.haomeiwen.com/subject/ktyrbttx.html