iOS 逆向编程 实操越狱进阶必备软件
程序员文章站
2022-03-20 22:52:51
一、辅助软件安装根据 上一篇文章 越狱成功之后,对于技术学习来说,在安装一个辅助软件效果会更好,能帮助我们更深入的学习一些东西。iPhone 通过 Cydia 安装这几个辅助软件1、【Apple File Conduit "2"】:作用是:保证我们可以访问整个 iOS 设备的文件系统,它是 Cydia 之父 Jay Freeman 为了解决 ios 7.x 越狱后无法访问系统文件(越狱)的问题,该插件与 afc2add、afc2 服务补丁功能一样,但是该插件是新出的,推荐使用。2、【AppS...
一、辅助软件安装
-
根据 上一篇文章 越狱成功之后,对于技术学习来说,在安装一个辅助软件效果会更好,能帮助我们更深入的学习一些东西。
-
iPhone
通过Cydia
安装这几个辅助软件1、
【Apple File Conduit "2"】
:作用是:保证我们可以访问整个iOS
设备的文件系统,它是Cydia
之父Jay Freeman
为了解决ios 7.x
越狱后无法访问系统文件(越狱)的问题,该插件与afc2add
、afc2
服务补丁功能一样,但是该插件是新出的,推荐使用。2、
【AppSync Unified】
:是一款允许安装破解软件到设备的补丁,也就是可以绕过系统验证,随意安装、运行破解的ipa
安装包,越狱必装插件之一。3、
【iFile】
:文件管理器,可以在iPhone
上*的访问iOS
文件系统,类似安卓的文件管理器,可以访问整个手机的文件以及文件夹,在Mac
上则通过iFunBox
代替。 -
Mac
需要安装1、【iFunBox下载地址】、【iFunBox官网】官网好像无法下载,可以到前面下载地址下载软件:它是
iPhone
及其他苹果产品
的通用文件管理软件,为苹果设备
而设的文件及应用管理器,安装好之后右上角点Languages
可以切换为中文。
二、细节问题
-
手机越狱后,连接
iFunBox
,在左上角如果显示未越狱
,那么需要在Cydia
安装【Apple File Conduit "2"】
之后才会显示越狱,下面有安装前后的对比图。
三、代码判断是否越狱
- 最简单的判断方式就是判断我们是否有安装
Cydia
软件,我们可以通过iFunBox
进行查看路径是的。
-
iOS 代码
if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"]) { NSLog(@"设备已越狱"); } else { NSLog(@"设备未越狱"); }
- 到这里越狱环境就差不多了,下面就需要来配置逆向环境搭建了!!!
本文地址:https://blog.csdn.net/zz00008888/article/details/110524824