iOS越獄環(huán)境搭建
在學習iOS越獄之前证九,我們當然需要一臺iOS設備,由于現(xiàn)在基本上都是64位系統(tǒng)為主,所以最好是使用ARM64架構的設備,因此首先我們的手機至少需要iPhone5S或者之后的iPhone設備赡麦,平板至少是iPad Air、iPad mini2以及之后的產(chǎn)品帕识。其次設備的系統(tǒng)至少需要iOS8越獄泛粹,版本不要太高,最好是完美越獄肮疗。目前我手頭使用的是一臺完美越獄的iPhone6(iOS8系統(tǒng)), 所以后面的文章都用這臺設備為例介紹相關知識晶姊。
1、怎么判斷設備是否可以越獄呢伪货?
我們可以到這個網(wǎng)站http://jailbreak.25pp.com/ios上面们衙,選擇對應的設備和系統(tǒng),查看是否可以越獄碱呼。
2蒙挑、怎么進行越獄
同樣的我們可以在上面的網(wǎng)站看到越獄教程,按照教程操作就可以愚臀,推薦使用PP助手脆荷。
3、iOS越獄介紹
iOS越獄(Jailbreak)是利用iOS系統(tǒng)的漏洞,獲取iOS系統(tǒng)的最高權限蜓谋,解開之前的各種限制。
iOS設備越獄后炭分,我們可以獲得下面功能桃焕。
- 打造個性化、與眾不同的iPhone
例如自由安裝各種實用的插件捧毛、主題观堂、APP,修改系統(tǒng)APP的一些默認行為呀忧。 - 自由安裝非AppSore來源的APP
例如通過PP助手下載App师痕,“付費APP”秒變“免費APP”。 - 靈活管理文件系統(tǒng)而账,讓iPhone可以像U盤那樣靈活
- 給開發(fā)者提供了逆向工程的環(huán)境
當然胰坟,越獄后的設備也會有一些不好的地方。
- 不予保修
- 費電泞辐,越獄后的iOS系統(tǒng)會常駐一些進程笔横,耗電速度約提升10%~20%
- 在新的iOS固件版本出來的時候,不能及時地進行更新
由于每個新版本的固件咐吼,都會修復上一個版本的越獄漏洞吹缔,使越獄失效。如果需要保持越獄狀態(tài)锯茄,要等待新的越獄程序發(fā)布時厢塘,才能升級相應的固件版本。 - 不再受iOS系統(tǒng)默認的安全保護肌幽,容易被惡意軟件攻擊晚碾,個人隱私有被竊取的風險
- 如果安裝了不穩(wěn)定的插件,容易讓系統(tǒng)變得不穩(wěn)定牍颈、變慢迄薄,甚至出現(xiàn)“白蘋果”等問題
iPhone越獄成功后,手機桌面會有Cydia煮岁,這就是越獄成功的標志讥蔽,當然也可以將手機連上PP助手查看越獄狀態(tài)。
4画机、完美越獄和不完美越獄的區(qū)別
完美越獄后冶伞,越獄后的iPhone可以正常關機和重啟。如果是不完美越獄步氏,iPhone一旦關機后再開機時响禽,屏幕就會一直停留在啟動畫面,也就是“白蘋果”狀態(tài)。
一般說來芋类,在蘋果發(fā)布新的iOS固件后隆嗅,針對該固件的不完美越獄會先發(fā)布,隨后完美越獄才可能發(fā)布侯繁,一般較新的系統(tǒng)版本胖喳,均為不完美越獄。為了學習時方便贮竟,建議將設備進行完美越獄丽焊。
5、Cydia介紹
Cydia可以認為是越獄后的“App Store”咕别,可以在Cydia中安裝各種第三方的軟件(插件技健、補丁、APP)惰拱,它的作者是Jay Freeman (saurik)雌贱。
我們可以通過Cydia添加軟件源,然后在軟件源中找到相應的軟件進行安裝弓颈。有時候通過Cydia安裝完插件后帽芽,可能需要重啟SpringBoard或者重啟手機,SpringBoard指的是手機桌面翔冀。
6导街、建議安裝的插件(最好按照下面的順序安裝)
手機上的插件
Apple File Conduit "2"
這個插件的軟件源是http://apt.saurik.com或者http://apt.25pp.com,作用是可以訪問整個iOS設備的文件系統(tǒng),類似的補丁還有:afc2纤子、afc2add搬瑰。當然只要安裝這一個就可以了。AppSync Unified
這個插件的軟件源是http://apt.25pp.com控硼,作用是可以繞過系統(tǒng)驗證泽论,隨意安裝、運行破解的ipa安裝包卡乾。iFile
這個插件的軟件源是http://apt.thebigboss.org/repofiles/cydia翼悴,作用是可以在iPhone上自由訪問iOS文件系統(tǒng),類似的還有Filza File Manager幔妨、File Browser鹦赎。
這里需要說明一點的是,我在安裝這個插件時怎么都安裝不上误堡,最后的解決方法如下古话。
通常情況下,通過Cydia安裝的安裝包是deb格式的(結合軟件包管理工具apt),通過PP助手安裝的安裝包是ipa格式的。如果通過Cydia源安裝deb失敗锁施,可以先從網(wǎng)上下載deb格式的安裝包(例如這里的iFile2.2.0-1.zip)陪踩,然后將deb安裝包放到/var/root/Media/Cydia/AutoInstall杖们,重啟手機,Cydia就會自動安裝deb肩狂。
- PP助手
這個插件的軟件源是http://apt.25pp.com/摘完,作用是可以自由安裝海量APP。
Mac上的軟件
iFunBox
作用是管理iPhone上的文件系統(tǒng)傻谁。PP助手
作用是自由安裝海量APP描焰、卸載APP、備份APP為ipa安裝包(iOS9開始栅螟,不再支持備份APP)。
7篱竭、一些方便的工具(非必要力图,只是知識開發(fā)起來更方便)
XtraFinder
增強型FinderiTerm2
完爆Terminal的命令行工具Go2Shell
從Finder快速定位到命令行工具