目录

前言 1.1

包管理器概述 1.2

Cydia 1.3

Sileo 1.4

安装Sileo 1.4.1

界面和功能 1.4.2

精选 1.4.2.1

设置 1.4.2.1.1

新闻 1.4.2.2

软件源 1.4.2.3

软件包 1.4.2.4

插件详情页 1.4.2.4.1

搜索 1.4.2.5

安装插件 1.4.3

通过搜索 1.4.3.1

安装zip插件 1.4.3.1.1

通过软件源 1.4.3.2

安装Frida插件 1.4.3.2.1

经验和心得 1.4.4

Zebra 1.5

插件 1.6

常用插件 1.6.1

使用心得 1.6.2

附录 1.7

参考资料 1.7.1

前言

iOS逆向开发：越狱包管理器

最新版本：v1.2

更新时间：20240305

简介

介绍iOS越狱后，常需要包管理器来安装插件。先是对于包管理器进行概述；再分别详细介绍常用的包管理器：Cydia、Sileo等。以及关于插件的介绍。

源码+浏览+下载

本书的各种源码、在线浏览地址、多种格式文件下载如下：

HonKit源码

crifan/ios_re_package_manager: iOS逆向开发：越狱包管理器

如何使用此HonKit源码去生成发布为电子书

详见：crifan/honkit_template: demo how to use crifan honkit template and demo

在线浏览

iOS逆向开发：越狱包管理器 book.crifan.org

iOS逆向开发：越狱包管理器 crifan.github.io

离线下载阅读

iOS逆向开发：越狱包管理器 PDF

iOS逆向开发：越狱包管理器 ePub

iOS逆向开发：越狱包管理器 Mobi

版权和用途说明

此电子书教程的全部内容，如无特别说明，均为本人原创。其中部分内容参考自网络，均已备注了出处。如发现有侵权，请通过邮箱联系我 admin 艾特 crifan.com，我会尽快删除。谢谢合作。

各种技术类教程，仅作为学习和研究使用。请勿用于任何非法用途。如有非法用途，均与本人无关。

鸣谢

感谢我的老婆陈雪的包容理解和悉心照料，才使得我crifan有更多精力去专注技术专研和整理归纳出这些电子书和技术教程，特此鸣谢。

其他

作者的其他电子书

本人crifan还写了其他150+本电子书教程，感兴趣可移步至：

crifan/crifan_ebook_readme: Crifan的电子书的使用说明

关于作者

关于作者更多介绍，详见：

关于CrifanLi李茂 – 在路上

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2024-03-06 09:32:44

包管理器概述

包管理器概述

包管理器=package manager

俗称：越狱版App Store

作用：（iOS设备越狱后）安装各种插件和app

概述

常见包管理器

iOS 15之前的：Cydia

iOS 15之后的：Sileo、Zebra等

iOS包管理器 详解

iOS包管理器 详解

越狱后的iOS

想要安装各种app、插件等，通过：

package manager = 包管理器

= 越狱版AppStore = Jailbreak App Store

= software installer = 软件（包）安装器

= App Installer = 应用安装器

third-party software distribution system = 第三方软件发布系统

也常叫做

Cydia alternative

越狱版AppStore

最主流的

Cydia

（< iOS 15）最常用的包管理器

Sileo

（iOS 15+）最常用的包管理器

其他（可能也算作是）

Zebra

zJailbreak

BuildStore

Zestia

Tutubox

Zee-AppStore

非越狱iOS

想要（绕过官网的App Store）安装其他第三方的iOS的app，（但又不想要越狱）可以用

非越狱版AppStore = no Jailbreak AppStore=non-jailbreak AppStore

AltStore

主页

https://altstore.io/

Sideloading for Everyone

Discover the apps you can't find on the App Store

图

IPackager

Hydia

iNoCydia

FullPak

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 15:50:26

Cydia

Cydia

TODO：

【整理】越狱iOS包管理器越狱版AppStore：cydia

【已解决】iPhone6中用checkra1n安装Cydia

【记录】iPhone6中试用Cydia

【记录】已越狱的iOS中的Cydia的情况：已安装源和插件

【已解决】已越狱iPhone中Cydia中安装Cydia Substrate

【未解决】Cydia安装BigBoss源的iFile出错：无法购买Cydia is not yet prepared to accept money

Cydia

最常用的包管理器之一

很多(iOS 15之前)的越狱工具给iOS设备越狱后，往往自带已安装了Cydia

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-03-13 22:58:09

Sileo

Sileo

Sileo

是什么：package manager = 越狱版App Store = jailbreak App Store

类似=对标：Cydia、Zebra

概述：针对于越狱iOS设备而设计，美观、速度快、更新及时、重视稳定性的越狱包管理器

官网

https://getsileo.app/

Sileo: The future of jailbreaking

技术实现

底层基于：APT包管理器

用Swift语言写的

支持

设备：iPhone/iPad

iOS版本：iOS 12+

对应都是64位的设备

对比Cydia

Cydia的创建者Saurik已放弃维护Cydia

Sileo会持续更新，支持新版iOS

Cydia速度相对慢

Sileo速度很快

其他说明

理论上Sileo可以和Cydia同时使用

但不建议这么做

建议只用Sileo即可

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:12:10

安装Sileo

安装Sileo

Sileo的安装方式

无需安装

因为很多越狱工具越狱后，已自带==已自动已安装好了Sileo

< iOS 15的：Taurine、Odyssey、Odysseyra1n、Chimera

iOS 15+的：XinaA15（越狱后自动安装了Sileo Nightly）

从Cydia中手动安装

举例

Unc0ver越狱后，去Cydia中添加源地址 https://repo.getsileo.app ，继续搜索和安装Sileo即可

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:12:35

界面和功能

Sileo的界面和功能

下面根据Sileo的界面截图，来分别介绍其功能：

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:04:56

精选

精选

热门插件

顶部显示热门的、精选的应用=插件

版本等信息

底部有显示有相关信息

Sileo的版本信息

Sileo 2.4.4

iPhone信息

iOS设备类型：iPhone10.1 = iPhone 8

iOS版本：iOS 15.0

越狱工具信息

越狱工具：palera1n

越狱类型：Rootful

iOS系统版本：iOS 15

底层bootstrap：Procursus

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:18:57

设置

设置

点击精选页中右上角的👤图标=人的头像的图标=设置按钮，进入：

设置页面

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:15:36

新闻

新闻

显示社区的各个插件=app的各种最新情况=新闻：

最开始，没有新闻，是空的

后来有了各种插件的更新的新闻

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:02:45

软件源

软件源

显示软件的源：

管理软件源

对于软件源的管理，支持左滑操作：刷新、删除：

新增软件源

点击右上角加号➕，可以新增软件源。

具体用法详见示例：通过软件源安装插件

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:21:32

软件包

软件包=插件

列出已安装的插件和有更新的插件：

支持左滑操作

支持单个插件的左滑，会出现操作按钮，比如：卸载

举例：

Frida

支持多种排序方式

对于插件=包的列表的显示，支持多种排序方式：

点击已安装右边的位置，默认显示是日期的按钮后，可以显示更多排序类型：名称、日期、已安装大小

可以根据需要，切换成其他排序方式。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:58:09

插件详情页

插件详情页

进入插件详情页，除了显示基本信息外，还有一些其他功能和用法：

插件的按钮文字和含义

插件详情页的右上角的按钮

刚进入插件页面，还没安装插件之前显示：获取

点击获取，则加入将要安装的队列中

点击了获取后，将要安装时显示：队列

点击了底部的队列，去安装

已安装后，则显示：更改

点击更改，则弹框列出支持的操作：

没有新版更新时显示：重新安装、卸载

有新版更新时显示：更新、卸载

显示软件包内容 = 已安装的文件

点击显示软件包内容，则可以进入已安装的文件页面，查看该插件安装了哪些文件。

举例：

Frida

zip

默认没有展开全部文件

可以点击一层层展开

直到展开所有层级

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 23:10:24

搜索

搜索

可以通过搜索去添加添加，具体详见：通过搜索

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:22:59

安装插件

安装插件

用Sileo安装插件，算有多个入口=方式：

从软件源

加了软件源，从软件源内部查找或点击，而找到对应插件，再去安装

从搜索

从搜索的结果，来自内部的软件源

甚至是XinaA15的支持外部的软件源的搜索结果

找到并点击并安装插件

下面详细介绍：

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:09:03

通过搜索

通过搜索安装插件

可以通过Sileo中的搜索去搜索并安装所要的插件。

注意事项

值得一提的值：

Sileo普通版本：只能从当前已添加的软件源的内部去搜索已有的插件

举例

（palera1n越狱后，安装的普通版本的Sileo中）

搜zip时，只能搜到内部软件源的结果

搜Frida，就搜不到

XinaA15（越狱后自动安装的）Sileo Nightly：支持同时从外部软件源中搜索

作用=好处：极大的方便了插件的安装

当内部软件源找不到插件时，自动从搜索的外部的软件源中，找到并添加软件源和安装相应插件

举例

搜Frida可以搜到外部软件源

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 23:24:19

安装zip插件

通过搜索并安装zip插件

此处以搜索并安装zip插件为例，来介绍典型的用Sileo安装插件的过程：

（在已安装对应的软件源的前提下），Sileo中切换到搜索页，输入：zip，可以搜到内部软件源中的zip：

点击zip，进入插件的详情页：

点击获取

此时会把此处要安装的插件，此处的zip，加到一个（此处的待安装）列表中

对应页面变化是：

底部会出现：

队列

1个软件包

点击队列，可以看到列表中的zip：

点击确认后，开始下载，下载完毕后，会自动安装

安装完毕后显示：

Installed zip (iphoneos-arm)

其中：

iphoneos-arm

表示对应的版本=架构是：arm

如果想要查看详情的安装过程，可以点击显示详情

会列出整个的内部详细操作的log日志。

目的：

查看具体安装的deb包、插件版本号

万一安装有问题，可以及时发现（相关的警告⚠️和错误❌等信息）

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:36:26

通过软件源

通过软件源安装插件

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:37:30

安装Frida插件

通过软件源安装Frida插件

已知：Frida的软件源是 https://build.frida.re

现在去Sileo中，通过添加软件源 https://build.frida.re 的方式，去安装Frida插件：

点击加号➕新增软件源

有两种方式：

复制后粘贴软件源地址

手动输入软件源地址

复制后粘贴软件源地址

通过系统剪贴板，已复制了： https://build.frida.re

再去先切换到Sileo中的软件源 ，点击右上角的➕=加号，则会自动检测出并弹框：

添加软件源 的弹框：

点击 添加1个软件源

手动输入软件源地址

或者是，点击加号+后，出现，可供输入软件源地址的弹框中，手动输入输入软件源地址：

再点击 添加软件源

进入插件详情页

然后，稍等片刻，即可看到更新好后的（带图标的、显示插件总个数的）软件源：

点击软件源，此处的Frida，进入插件列表页面：

找到对应的插件：此处可以看到Frida插件，点击后，可以进去：

Frida插件详情页

点击安装插件

点击对应的获取，此时会看到页面底部出现一个队列：

且原先获取按钮，也变成了队列按钮 -》 表示该插件已经加入到了，待安装的列表中

点击底部的队列，可以展开看到详情：

点击确认，即可开始下载插件：

并安装插件：

查看安装详情过程

下载和安装完成后，会显示：显示详情，点击显示详情，会打开安装过程的详情页：

即可安装完毕。

查看已安装的插件

而如果切换到Sileo主页，切换到tab页软件包，根据日期=时间先后排序，则可以在已安装插件列表中看到刚安装的Frida插件：

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:51:02

经验和心得

Sileo经验和心得

Sileo中安装插件的详情中出现黄色警告或红色错误

Sileo安装插件期间，最好点击显示详情，看看安装过程

正常的话，看到的都是

表示一切正常的白色文字

比如

正常安装frida后的显示详情中，没有黄色的警告或红色的错误

但是有时候会出现，会看到：

黄色的Warning=警告=⚠️

红色的Error=错误=❌

而出现这类问题，最好搞清楚情况。

尤其是红色error错误，往往是出了什么错误，需要解决掉，后续插件才能正常使用。

举例

（1）某次更新插件后出现的红色字体的错误：

（2）重新安装frida（frida-server），出现的黄色警告

原因可能是：frida对于rootless的支持不够好导致的

（3）frida安装出现错误

安装frida出现红色错误

意思是，frida的服务已启动

说明之前已有frida的服务，说明是异常的问题

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:46:56

Zebra

Zebra

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 16:34:28

插件

插件

在给iOS越狱后，往往会用包管理器安装各种常用插件，用于越狱开发。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-03-13 22:58:19

常用插件

常用插件

概述

OpenSSH：通过ssh访问iPhone

Filza：最常用的、最好用的文件管理器

AFC2=Apple File Conuit "2"：允许通过USB访问iPhone

由此支持相关工具：iFunBox、3uTools、爱思助手

AppSync Unified：让系统不再验证签名

app安装就不会，因为签名原因而安装失败了

CocoaTop64：查看进程详情

比如：进程的Flag、二进制文件位置等等

iCleaner Pro：插件管理

比如：临时开启或禁用某个/某些插件

Mterminal：iPhone内的终端工具

绕过ssl certificate pinning：绕过SSL certificate pinning=SSL证书绑定的一些相关插件

概述

最好用的是：NyaMisty/ssl-kill-switch3

其次是：evilpenguin/SSLBypass

再次是

nabla-c0d3/ssl-kill-switch2

julioverne的SSL Kill Switch 2 (iOS 13)

详见

破解https的SSL Pinning - iOS端 - app抓包利器：Charles

详解

iOS越狱开发：常用越狱插件

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2024-03-05 09:58:15

使用心得

使用心得

TODO：

【记录】iPhone X安装Cydia插件：iCleaner Pro

插件安装心得：有时候新增源后里面是空，但是其实可以搜索到需要的插件的

比如之前新增了：

源：Ivano Bilenchi’s Repo

地址：https://ib-soft.net/cydia

但是进入后，全部是空的

没有想要安装的插件：iCleaner Pro

但此时去搜索，也是可以搜到 iCleaner Pro的，即可正常继续安装iCleaner Pro了。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 16:35:21

附录

附录

下面列出相关参考资料。

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2022-03-17 20:39:28

参考资料

参考资料

【整理】越狱iOS包管理器越狱版AppStore

【整理】越狱iOS包管理器越狱版AppStore：Sileo

【记录】iPhone8中用Sileo安装Frida

【未解决】Mac中Frida报错且导致iPhone重启：重新修复XinaA15越狱环境

【记录】iPhone11中用Sileo重新安装最新版16.0.10的Frida

【记录】iPhone8中用Sileo安装Frida

How to free download AltStore (ALPHA) | HackYouriPhone (HYi) Repo

Sileo Jailbreak App Store ( Download on iPhone ) (tweak-box.com)

Cydia Alternatives: 25+ Similar App Stores | AlternativeTo

Cydia: App Reviews, Features, Pricing & Download | AlternativeTo

crifan.org，使用署名4.0国际(CC BY 4.0)协议发布 all right reserved，powered by Gitbook最后更新： 2023-07-21 22:45:32