01-越狱环境搭建

01-越狱环境搭建学习基础学习条件建议至少iOS8完美越狱版本也不能太高,要保证能够完美越狱检查手机是否可以越狱iOSJailbreak(iOS越狱)什么是iOSJailbreak?iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)完美越狱和不完美越狱完美越狱越狱后的iPhone可以正常关机和重启不完美越狱iPhone一旦关机后再开机…

大家好,又见面了,我是你们的朋友全栈君。

01-学习基础

1.1 学习条件

1.2 iOS Jailbreak(iOS越狱)

  • 什么是iOS Jailbreak?
  • iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)

1.3 完美越狱和不完美越狱

1.3.1 完美越狱

  • 越狱后的iPhone可以正常关机和重启

1.3.2 不完美越狱

  • iPhone一旦关机后再开机时,屏幕就会一直停留在启动画面,也就是“白苹果”状态

  • 或者能正常开机,但已经安装的破解软件都无法正常使用,需要将设备与PC连接后,使用软件进行引导才能使用

  • 一般说来,在苹果发布新的iOS固件后,针对该固件的不完美越狱会先发布,随后完美越狱才可能发布
    一般较新的系统版本,均为不完美越狱

1.3.3 越狱方法推荐

1.4 如何判断是否越狱成功?

  • 桌面是否有Cydia
    在这里插入图片描述

  • 工具判断(比如PP助手)
    在这里插入图片描述

02-学习软件

2.1 Cydia

  • 越狱后的“App Store”

    • 可以在Cydia中安装各种第三方的软件(插件、补丁、APP)
  • 作者 : Jay Freeman (saurik)

2.2 Cydia安装软件的步骤

2.2.1 添加软件源(不同软件的软件源可能不同)

在这里插入图片描述

2.2.2 进入软件源找到对应的软件,开始安装

在这里插入图片描述

2.2.3 如果软件源中的软件太多,可以搜索查找

在这里插入图片描述

2.3 SpringBoard

  • 有时候通过Cydia安装完插件后,可能会出现以下界面
    在这里插入图片描述

  • SpringBoard就是iOS的桌面, 相当于一个APP

2.4 文件补丁

2.4.1 Apple File Conduit “2”

2.5 ipa补丁

2.5.1 AppSync Unified

  • AppSync Unified补丁的作用

    • 可以绕过系统验证,随意安装、运行破解的ipa安装包
      在这里插入图片描述
  • 软件源

2.6 iFile

2.7 PP助手

2.8 电脑软件-Mac必备

  • iFunBox

    • 管理文件系统
  • PP助手

    • 自由安装海量APP
    • 卸载APP
    • 备份APP为ipa安装包(iOS9开始,不再支持备份APP)
      在这里插入图片描述

2.9 安装总结

2.9.1 建议的安装顺序

  • iPhone
    iPhone安装顺序
  • Mac
    在这里插入图片描述

2.9.2 安装包

  • 通常情况下

    • 通过Cydia安装的安装包是deb格式的(结合软件包管理工具apt)
    • 通过PP助手安装的安装包是ipa格式的

    在这里插入图片描述

  • 如果通过Cydia源安装deb失败

    • 可以先从网上下载deb格式的安装包
    • 然后将deb安装包放到/var/root/Media/Cydia/AutoInstall
    • 重启手机,Cydia就会自动安装deb

    在这里插入图片描述

  • 比如,下图是iFile 2.2.0-1所需的deb安装包
    在这里插入图片描述

2.10 代码判断是否越狱

2.10.1 如何在iOS代码中判断设备是否越狱?

  • 针对不同iOS版本的判断方法可能不一样

  • 最简单的一种方法:判断手机上是否安装了Cydia
    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132577.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java Double转Bigdecimal丢失精度原因学习

    Java Double转Bigdecimal丢失精度原因学习记录学习Double转Bigdecimal丢失精度的原因注意事项:不能直接使用Bigdecimal的构造函数传double进行转换,部分数值会丢失精度,因为计算机是二进制的Double无法精确的储存一些小数位,0.1的double数据存储的值实际上并不真的等于0.1如该方式将0.1转换为Bigdecimal得到的结果是0.1000000000000000055511151231257827021181583404541015625这是为什么呢,以往只是知道结论知道不能这么用,也大概知道是因为do

    2022年6月4日
    32
  • Java开发手册之 ORM映射

    Java开发手册之 ORM映射Java开发手册之 ORM映射

    2022年4月22日
    37
  • 常见漏洞扫描工具_web漏洞扫描工具有哪些

    常见漏洞扫描工具_web漏洞扫描工具有哪些漏洞扫描漏洞扫描是指基于漏洞数据库,通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测,发现可利用漏洞的一种安全检测(渗透攻击)行为。漏洞扫描器包括网络漏扫、主机漏扫、数据库漏扫等不同种类。常用漏洞扫描工具:一、Nessus百度百科:Nessus是目前全世界最多人使用的系统漏洞扫描与分析软件。总共有超过75,000个机构使用Nessus作为扫描该机构电脑系统的软件。提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库。不同于传统的漏洞扫描软件,Nessus可同时在本机或

    2022年9月13日
    0
  • macbookair快捷键大全示意图(macbookair快捷键大全)

    打开谷歌控制台:option+command+i注释html文件内容:option+shift+a效果:<!–注释html文件内容–>

    2022年4月12日
    715
  • 数据结构之图的基本概念建议收藏

    一图的定义定义:图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。在图中需要注意的是:(1)

    2021年12月19日
    52
  • sp_executesql_sp_executesql存储过程简介和示例

    sp_executesql_sp_executesql存储过程简介和示例sp_executesqlThesp_executesqlisabuilt-instoredprocedureinSQLServerthatenablestoexecuteofthedynamicallyconstructedSQLstatementsorbatches.Executingthedynamicallyconstructe…

    2022年5月22日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号