iOS 逆向编程(四)实操 Jailbreak 进阶必备软件

简介: iOS 逆向编程(四)实操 Jailbreak 进阶必备软件

一、辅助软件安装

  • 根据 上一篇文章 越狱成功之后,对于技术学习来说,在安装一个辅助软件效果会更好,能帮助我们更深入的学习一些东西。


  • 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 可以切换为中文。


二、细节问题

  1. 手机越狱后,连接 iFunBox ,在左上角如果显示未越狱,那么需要在 Cydia 安装 【Apple File Conduit "2"】之后才会显示越狱,下面有安装前后的对比图。






三、代码判断是否越狱

  • 最简单的判断方式就是判断我们是否有安装 Cydia 软件,我们可以通过 iFunBox 进行查看路径是的。



  • iOS 代码


if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"]) { NSLog(@"设备已越狱"); } else { NSLog(@"设备未越狱"); }




  • 到这里越狱环境就差不多了,下面就需要来配置逆向环境搭建了!!!

相关文章
|
2月前
|
安全 5G 语音技术
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
211 4
Cisco ASR 9000 Router IOS XR Release 7.11.2 MD - ASR 9000 系列聚合服务路由器系统软件
|
7月前
|
iOS开发
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
229 9
Cisco Catalyst 9800 Wireless Controller, IOS XE Release 17.17.1 ED - 思科无线控制器系统软件
|
2月前
|
Web App开发 网络协议 Linux
如何屏蔽 iOS 26 软件自动更新,去除更新通知和标记
如何屏蔽 iOS 26 软件自动更新,去除更新通知和标记
1567 3
|
4月前
|
安全 数据挖掘 Android开发
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
251 2
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
|
云安全 安全 Cloud Native
Cisco Catalyst 8000 Series IOS XE 17.18.1a ED 发布 - 思科边缘平台系列系统软件
Cisco Catalyst 8000 Series IOS XE 17.18.1a ED - 思科边缘平台系列系统软件
101 0
|
运维 监控 安全
Cisco ISR 4000 Series IOS XE 17.18.1a ED 发布 - 思科 4000 系列集成服务路由器 IOS XE 系统软件
Cisco ISR 4000 Series IOS XE 17.18.1a ED - 思科 4000 系列集成服务路由器 IOS XE 系统软件
119 0
|
人工智能 监控 安全
思科 Catalyst 9000 交换产品系列 IOS XE 系统软件 17.18.1 ED
Cisco Catalyst 9000 Series Switches, IOS XE Release 17.18.1 ED
144 0
|
6月前
|
iOS开发
ios虚拟摄像头插件,iPhone苹果替换相机软件,通过xposed框架实现
本项目包含三部分内容:1) 通过MobileSubstrate Hook系统相机进程,替换原始视频流数据的核心代码;2) 基于SwiftUI设计的多功能摄像头界面,支持摄像头切换、滤镜选择和视频源配置;3) 使用PHPickerViewController实现本地视频选择、时长滑块控制及视频裁剪导出功能。适用于学习iOS底层Hook技术与现代UI开发结合的应用场景。下载地址:https://www.pan38.com/share.php?code=BCjmZ,提取码:8888(仅供学习参考)。
|
6月前
|
安全 数据安全/隐私保护 iOS开发
ios一键新机硬改软件,苹果改机型用什么插件,串号Imei过检测工具
本文介绍了苹果设备的安全机制、开发接口及企业解决方案。核心安全包括硬件级防护(Secure Enclave、IMEI锁、T2芯片)和软件防护(启动链验证、KTRR、沙盒控制)。
|
10月前
|
安全 Android开发 数据安全/隐私保护
Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
455 12
Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件