Τι είναι το Tethered και το Unethered iPhone Jailbreak [Πλήρης οδηγός]

click fraud protection

Στον κόσμο του jailbreak και του ξεκλειδώματος του iPhone, δύο όροι που εμφανίζονται συχνά είναι συνδεδεμένοι και αδέσμευτοι. Ενώ οι έμπειροι χρήστες είναι ήδη πολύ εξοικειωμένοι με αυτό που σημαίνει, συχνά παραβαίνουν τους αρχάριους χρήστες που είναι νέοι στην πρώτη γραμμή του jailbreak. Σε αυτό το άρθρο θα διερευνήσουμε τι σημαίνουν αυτοί οι όροι, γιατί συνδέονται ορισμένες ρωγμές jailbrack, τι είναι πλεονεκτήματα και μειονεκτήματα και ποια είναι η τρέχουσα κατάσταση των συσκευών iOS όταν πρόκειται jailbreaking.

ΤΙ ΕΙΝΑΙ ΤΡΟΠΟΠΟΙΗΜΕΝΟ JAILBREAK;

Το Tethered κυριολεκτικά σημαίνει «προσκολλημένο», και αυτό ακριβώς είναι αυτό το είδος jailbreaks. Σε ορισμένους όρους, ένα προσδεδεμένο jailbreak είναι εκείνο στο οποίο μια jailbroken συσκευή δεν μπορεί να επανεκκινήσει (όχι από την κατάσταση αναμονής, αλλά από πλήρη απενεργοποίηση) εκτός εάν είναι συνδεδεμένη σε υπολογιστή. Μια τέτοια συσκευή, εάν είναι απενεργοποιημένη, θα μεταβεί σε κατάσταση ανάκτησης (ή βρόχος ανάκτησης) απεριόριστα όταν επανεκκινηθεί εκτός εάν είναι συνδεδεμένο σε έναν υπολογιστή και το ίδιο πρόγραμμα που χρησιμοποιήθηκε για jailbreak, θα παρακάμψει το λογότυπο της Apple και θα εκκινήσει τη συσκευή πάλι.

instagram viewer

Το πρώτο προσδεμένο jailbreak ήταν το blackra1n του GeoHot, το πρώτο του είδους του που θα μπορούσε να κάνει jailbreak iOS 3.1.2.

ΓΙΑΤΙ ΔΙΑΘΕΤΕΙ;

Αυτό απαιτεί λίγη σε βάθος εξήγηση και κατανόηση του τρόπου λειτουργίας του jailbreaking. Το iOS της Apple είναι μια λαμπρή δομή κατασκευασμένη σε στρώματα, με το iBoot να είναι το χαμηλότερο επίπεδο στην αλυσίδα εμπιστοσύνης. Κάθε iDevice λειτουργεί με ένα chip επεξεργαστή, το οποίο διέπεται από τον κώδικα iBoot, τον ίδιο κωδικό που ξεκινά την ακολουθία εκκίνησης. Το ίδιο το iBoot διαθέτει ενσωματωμένο έλεγχο υπογραφής, ο οποίος, κατά τη στιγμή της εκκίνησης, επιβεβαιώνει ότι το λογισμικό που είναι εγκατεστημένο στη συσκευή είναι γνήσιο, μη τροποποιημένο προγραμματισμό της Apple. Σε ολόκληρη τη δομή iOS, υπάρχει έλεγχος υπογραφής σε κάθε επίπεδο, επιτρέποντας στην Apple να διασφαλίσει ότι μόνο το υπογεγραμμένο (ή εγκεκριμένο) λογισμικό τους μπορεί να εκτελεστεί σε οποιοδήποτε iDevice.

Ένα λογισμικό jailbreak χρησιμοποιεί ένα κενό στη διαδικασία ελέγχου υπογραφής της Apple και εισάγει έναν συγκεκριμένο κωδικό που επιτρέπει τη φόρτωση του μη υπογεγραμμένου λογισμικού, παρακάμπτοντας την ακολουθία ελέγχου και ισορροπίας. Ενώ αυτά τα exploits μπορεί να υπάρχουν σε οποιοδήποτε επίπεδο, το καλύτερο σενάριο θα ήταν να βρείτε ένα exploit στο iBoot, έτσι ώστε ο έλεγχος υπογραφής να αποτύχει απευθείας από την ακολουθία εκκίνησης. Το μεγαλύτερο πλεονέκτημα ενός bootrom exploit είναι ότι δεν μπορεί να κλείσει με μια νέα έκδοση λογισμικού - το bootrom μπορεί να τροποποιηθεί μόνο με αναθεώρηση υλικού.

Ένα τέτοιο exploit ανακαλύφθηκε πριν από την κυκλοφορία του iOS 3, με κωδικό όνομα 24kpwn, το οποίο επέτρεψε το λογισμικό jailbreak για την έγχυση 24kb τροποποιημένου κώδικα στο iBoot και το iBoot θα το θεωρούσε αυτό απολύτως φυσιολογικό. Αυτή η συγκεκριμένη συμβολοσειρά «ένεση» κώδικα θα παρακάμψει τον έλεγχο υπογραφής και όλα αυτά έγιναν αεράκι.

Η Apple ήταν γρήγορη στην πρόσληψη, και εκείνη την εποχή η νέα σειρά iPhone 3G και iPhone 3GS περιείχε ένα διορθωμένο iBoot, καθιστώντας άχρηστες τις υπάρχουσες jailbreaks. Όταν το GeoHot κυκλοφόρησε το εργαλείο blackra1n, κατάφερε να βρει έναν τρόπο να παρακάμψει τον έλεγχο ασφαλείας του iBoot, αλλά μόνο εάν η συσκευή ήταν συνδεδεμένη σε υπολογιστή και το λογισμικό jailbreak πραγματικά επικοινωνούσε με το συσκευή. Εξ ου και γεννήθηκε το πρώτο προσδεμένο jailbreak.

Μέχρι σήμερα, υπήρξαν μερικά συνδεδεμένα jailbreaks - QuickPwn, purplera1n, blackra1n και sn0wbreeze 2.0, τα οποία jailbreaks iOS 4.1 σε συσκευές παλαιότερες από το iPhone 4 και το iPod Touch 4G.

ΕΙΝΑΙ ΚΑΛΗ ΚΑΘΗΜΕΡΙΝΗ ΤΡΑΠΕΖΑΡΙΑ;

Συνολικά, όχι. Ένα προσδεμένο jailbreak σημαίνει ότι κάθε φορά που υπάρχει ανάγκη επανεκκίνησης της συσκευής σας, θα χάσετε το jailbreak. Το χειρότερο, όχι μόνο θα χάσετε jailbreak, αλλά και η συσκευή σας δεν θα εκκινήσει. Σκεφτείτε τον εαυτό σας ότι ταξιδεύει και η μπαταρία του τηλεφώνου σας εξαντλείται - τώρα έχετε μείνει με ένα ακριβό χαρτί, εκτός αν μπορείτε να βρείτε έναν υπολογιστή με το κατάλληλο εργαλείο jailbreak. Επομένως, η πρόσδεση δεν είναι καλή.

Αξίζει να σημειωθεί εδώ ότι σε περίπτωση προσθήκης jailbreak, παρόλο που δεν μπορείτε να εκκινήσετε τη συσκευή σας χωρίς υπολογιστή, αυτό δεν σημαίνει ότι θα χάσετε τις εφαρμογές ή τις προσαρμογές σας. Ο μόνος λόγος για τον οποίο ένα συνδεδεμένο jailbreak απαιτεί τη βοήθεια ενός υπολογιστή είναι επειδή το iBoot δεν μπορεί να περάσει το εγκατεστημένο λειτουργικό σύστημα ως γνήσιο. το διαβάζει ως τροποποιημένο (χωρίς υπογραφή). Το εργαλείο στον υπολογιστή σας αντικαθιστά το ίδιο το iBoot, και έτσι, το λειτουργικό σύστημα παραμένει όπως ήταν πριν, αλλά παίρνετε τη συσκευή εκκίνηση.

Εναλλακτικός τρόπος αντιμετώπισης JETBREAK

Όταν το blackra1n συνδεδεμένο jailbreak του GeoHot ήταν η μόνη λύση για συσκευές με iOS 3.1.2, μια ενδιαφέρουσα συσκευή με το το όνομα του iDongle εμφανίστηκε που ήταν συνδεδεμένο με την αποβάθρα του iDevice και επανεκκινήθηκε μια συσκευή πρόσδεσης-jailbreak που διατηρεί το απόδραση εκ φυλακής. Η συσκευή λειτούργησε μόνο με iOS 3.1, 3.1.1 και 3.1.2, αν και ήταν δυνατή η αναβάθμιση με βάση το USB.

ΤΙ ΤΙ ΕΙΝΑΙ ΤΟ JAILBREAK;

Σχεδόν όλα εκτός από τα τέσσερα εργαλεία που ανέφερα παραπάνω. Από τεχνική άποψη, ένα jailbreak χωρίς σύνδεση είναι εκείνο στο οποίο η συσκευή σας παραμένει jailbreak ακόμη και μετά από πλήρη επανεκκίνηση και το iBoot παρακάμπτεται κανονικά. Παραδείγματα τέτοιων jailbreaks είναι πολυάριθμα, που κυμαίνονται από redsn0w έως greenpois0n και πέρα, τα οποία όλα jailbreak τη συσκευή μόνιμα χωρίς να απαιτείται υποστήριξη από οποιοδήποτε άλλο μέσο. Γενικά, αυτά τα εργαλεία jailbreak χρησιμοποιούν ένα τέτοιο exploit που παρακάμπτει τη σειρά iBoot από μόνη της, εξαλείφοντας έτσι την ανάγκη σύνδεσης με έναν υπολογιστή.

watch instagram story