設(shè)備要求
一臺(tái)完美越獄的iOS設(shè)備赁项。
- iPhone:建議是iPhone 5s以上(支持arm64架構(gòu))
- iPad:建議是iPad Air、iPad mini2等(支持arm64架構(gòu))逞力。
系統(tǒng)要求
iOS 8以上
判斷系統(tǒng)是否能完美越獄
建議使用PP助手官網(wǎng):http://jailbreak.25pp.com/ios
什么是iOS越獄
越獄,英文Jailbreak邑退,指利用iOS系統(tǒng)的漏洞饿序,獲取iOS系統(tǒng)的Root權(quán)限,解開之前的各種限制管嬉。
完美越獄與不完美越獄
- 完美越獄:
越獄后的iPhone可以正常關(guān)機(jī)和重啟皂林。 - 不完美越獄:
iPhone一旦關(guān)機(jī)后再開機(jī)時(shí),屏幕就會(huì)一直停留在啟動(dòng)畫面蚯撩,也就是“白蘋果”狀態(tài)或者能正常開機(jī)础倍,但已經(jīng)安裝的破解軟件都無法正常使用,需要將設(shè)備與PC連接后胎挎,使用軟件進(jìn)行引導(dǎo)才能使用沟启。
一般說來,在蘋果發(fā)布新的iOS固件后犹菇,針對(duì)該固件的不完美越獄會(huì)先發(fā)布德迹,隨后完美越獄才可能發(fā)布;一般較新的系統(tǒng)版本项栏,均為不完美越獄浦辨。
越獄的優(yōu)點(diǎn)
- 自由安裝各種實(shí)用的插件、主題、APP流酬,如微信搶紅包插件等币厕;
- 獲取手機(jī)Root權(quán)限后可以修改系統(tǒng)APP的一些默認(rèn)行為,如去除廣告等芽腾;
- 自由安裝非AppSore來源的APP旦装,同時(shí)能將付費(fèi)APP破解為免費(fèi)APP;
- 靈活管理文件系統(tǒng)摊滔,讓iPhone可以像U盤那樣靈活阴绢;
- 對(duì)開發(fā)者最重要的一點(diǎn):提供了逆向工程的環(huán)境。
越獄的缺點(diǎn)
- 不予保修艰躺;
- 費(fèi)電呻袭,越獄后的iOS系統(tǒng)會(huì)常駐一些進(jìn)程,耗電速度約提升10%~20%腺兴;
- 在新的iOS固件版本出來的時(shí)候左电,不能及時(shí)地進(jìn)行更新;
每個(gè)新版本的固件页响,都會(huì)修復(fù)上一個(gè)版本的越獄漏洞篓足,使越獄失效
如果需要保持越獄狀態(tài),要等待新的越獄程序發(fā)布時(shí)闰蚕,才能升級(jí)相應(yīng)的固件版本栈拖; - 不再受iOS系統(tǒng)默認(rèn)的安全保護(hù),容易被惡意軟件攻擊没陡,個(gè)人隱私有被竊取的風(fēng)險(xiǎn)涩哟;
- 如果安裝了不穩(wěn)定的插件,容易讓系統(tǒng)變得不穩(wěn)定诗鸭、變慢染簇,甚至出現(xiàn)“白蘋果”等問題。
如何判斷設(shè)備手否成功越獄
- 簡(jiǎn)單判斷:桌面是否有Cydia應(yīng)用强岸。
-
手機(jī)助手:如PP助手:
image.png - 代碼判斷:如判斷是否增加了某些文件
- (BOOL)isJailbreak {
//判斷是否存在以下文件,只要有存在的砾赔,就可以認(rèn)為手機(jī)已經(jīng)越獄了
NSArray *jailbreakToolPaths = @[
@"/Applications/Cydia.app",
@"/Library/MobileSubstrate/MobileSubstrate.dylib",
@"/bin/bash",
@"/usr/sbin/sshd",
@"/etc/apt"
];
for (NSString *item in jailbreakToolPaths) {
if ([[NSFileManager defaultManager] fileExistsAtPath:item]) {
return YES;
}
}
return NO;
}