Poate vă amintiți că ne-am raportat despre cel mai recent jailbreak care va fi eliberat, Saïgon. Ei bine, dezvoltatorul său Abraham Masri a revenit, cu ceva inventiv pe care nu l-am mai văzut până acum. Poate cel mai bine descris ca un „semi-jailbreak”, instrumentul său Houdini realizează unele dintre efectele unui jailbreak, evitând în același timp cele mai grele provocări și capcanele pe care le-ar aduce construcția pachetului complet.
Dacă m-ai ascultat pe Sébastien și pe mine în cel mai recent episod din Hai să vorbim Jailbreakne-ai auzit speculând deja despre ce ar putea fi Houdini, întrucât pagina sa misterioasă a fost descoperită înainte de lansare. Ne-am înșelat în cea mai mare parte în deducțiile noastre, deși am fost corecți când am crezut că Houdini va folosi un subset de bug-urile Saïgon pentru a crea un tip de instrument mai limitat.
Houdini folosește evacuare în cutie de nisip triple_fetch descoperit de Ian Beer, care a constituit, de asemenea, o parte-cheie a Saïgon, pentru a efectua anumite modificări și modificări cosmetice, care sunt în mod normal imposibile fără a face jailbreak. Cu toate acestea, fără a modifica nucleul sau a avea privilegii complete ale sistemului de fișiere, acesta nu este în măsură să scoată unele dintre trucurile mai interesante pe care le oferă un instrument complet. Aceasta este puterea și slăbiciunea sa; fără a ne altera aceste elemente, acesta poate zbura sub radar și obținem de fapt o versiune, dar fără ele, de asemenea, nu poate oferi experiența completă. Este un hibrid interesant pe care nu l-am văzut cu adevărat.
Un alt avantaj al lucrării în acest mod este o listă de asistență mai largă decât ar fi posibil altfel. Saïgon a fost limitat în sprijinul dispozitivelor și firmware-urilor acoperite de cel mai mic numitor comun al bug-urilor componente, dar Houdini, folosind triple_fetch, acoperă toate pe 64 de biți dispozitive, din iOS 10.0-10.3.2. Se pare că evitarea protecției nucleului și accesul la sistemul de fișiere permite cel puțin o compatibilitate largă. Houdini face modificări în diverse memorii de memorie cache și preferințe, fără a scrie direct sau a executa pe sistemul de fișiere rădăcină și fără a rula felul de cod pe care ar trebui să îl aibă în mod normal un jailbreak.
Site-ul Houdini, al cărui link de descărcare era mort atunci când Sébastien și cu mine ne întrebam despre asta la momentul realizării podcast-ului, este acum live și puteți apuca o versiune beta a Houdini .ipa pentru a încerca singur. Dacă sunteți interesat, nu ezitați să îl verificați. in orice caz, exercitați prudență. Acesta este un beta, și se aplică următoarea exonerare de răspundere:
„Acesta nu este menit să fie un înlocuitor de jailbreak și nici nu este un jailbreak complet. Nu va fi niciodată. Deși este sigur de utilizat, nu sunt responsabil pentru nicio încurcătură. De asemenea, este posibil ca unele funcții să nu funcționeze în versiune beta. "
Nu este clar cât de frumos va juca acest lucru dacă aveți deja un jailbreak pe dispozitivul iOS 10; Eu personal l-aș evita doar în caz. Nu ar merita să pierzi un jailbreak existent, care poate oferi deja toate funcționalitățile lui Houdini doar pentru a testa această versiune beta. Dacă totuși rămâi blocat pe iOS 10.x fără jailbreak, acest lucru ar putea satisface poftele pentru o perioadă. Dacă doriți să vedeți o demonstrație de Houdini în acțiune, vizionați imaginea video de mai jos:
Toate dispozitivele pe 64 de biți inclusiv iPhone 7 și iPhone 7 Plus sunt acceptate, pe toate versiunile iOS 10, cu excepția iOS 10.3.3. Dacă doriți să alunecați lanțurile închisorii și să reiați aspectul dispozitivului dvs., Houdini este bărbatul vostru. Sperăm că suportul și opțiunile incluse se vor lărgi pe măsură ce iese din beta. Poate fi instalat descărcând .ipa de pe site și încărcând lateral cu Cydia Impactor, așa cum este detaliat de la Pasul 3 în continuare în acest articol. Înlocuiți mențiunile extra_recipe.ipa cu Houdini.ipa.
Lasă-mă să-ți cunosc experiențele cu Houdini. Este stabil? Funcționează pe dispozitivul dvs.? Supraviețuiește o repornire și ce opțiuni are?