Du husker kanskje at vi rapporterte om den siste jailbreak som ble løslatt, Saïgon. Vel, utvikleren Abraham Masri er tilbake, med noe oppfinnsomt vi ikke har sett før. Kanskje best beskrevet som en "semi-jailbreak", verktøyet hans Houdini oppnår noen av effektene av et jailbreak, mens du unngår de vanskeligste utfordringene og fallgruvene som å konstruere hele pakken vil føre til.
Hvis du har hørt på Sébastien og meg selv på den siste episoden av La oss snakke Jailbreakdu har hørt oss spekulere i hva Houdini kan være, ettersom den mystiske siden ble oppdaget før den ble utgitt. Vi tok for det meste feil i deduksjonene våre, selv om vi hadde rett i å tro at Houdini ville bruke et underett av Saïgon-bugs for å lage et mer begrenset slags verktøy.
Houdini bruker triple_fetch sandbox escape oppdaget av Ian Beer, som også utgjorde en sentral del av Saïgon, for å utføre visse kosmetiske forandringer og finpusse som normalt er umulige uten fengsel. Uten å modifisere kjernen eller ha fulle filsystem privilegier, er den imidlertid ikke i stand til å trekke av noen av de ynskere triksene som et fullverdig verktøy gir. Dette er dens styrke og svakhet; uten å tukle med de elementene kan den fly under radaren og vi får faktisk en utgivelse, men uten dem kan det heller ikke gi full opplevelse. Det er en interessant hybrid som vi egentlig ikke har sett før.
En annen side ved å jobbe på denne måten er en bredere støtteliste enn ellers ville vært mulig. Saïgon var begrenset i støtte til enheter og firmwares dekket av den laveste fellesnevneren til komponentbugs, men Houdini, bruker triple_fetch, dekker alle 64-bit enheter, fra iOS 10.0-10.3.2. Det ser ut til at å unnvike kjernebeskyttelsen og tilgang til filsystemer i det minste for en bred kompatibilitet. Houdini gjør endringer i forskjellige hurtigbuffer og preferanseinnstillinger uten direkte å skrive til eller utføre på rotfilsystemet, og uten å kjøre den typen kode som et jailbreak normalt måtte ha til.
Nettstedet Houdini, der nedlastingslenken var død da Sébastien og jeg lurte på den da podcasten ble laget, er nå live, og du kan ta en betaversjon av Houdini .ipa for å prøve selv. Hvis du er interessert, kan du gjerne sjekke det ut. men, Vær forsiktig. Dette er en beta, og følgende ansvarsfraskrivelse gjelder:
“Dette er ikke ment å være en erstatning for jailbreak og er heller ikke et fullstendig jailbreak. Det blir det aldri. Selv om det er trygt å bruke, er jeg ikke ansvarlig for noe rot. Noen funksjoner fungerer kanskje ikke i beta. "
Det er ikke klart hvor fint dette vil spille hvis du allerede har et jailbreak på iOS 10-enheten din; Jeg personlig ville unngå det bare i tilfelle. Det ville ikke være verdt å miste et eksisterende jailbreak som allerede kan gi all Houdinis funksjonalitet bare for å teste ut denne betaen. Hvis du derimot sitter fast på iOS 10.x uten jailbreak, kan dette tilfredsstille lysten din en stund. Hvis du vil se en demonstrasjon av Houdini i aksjon, kan du ta en gander på videoen nedenfor:
Alle 64-biters enheter inkludert iPhone 7 og iPhone 7 Plus støttes, på alle iOS 10-versjoner bortsett fra iOS 10.3.3. Hvis du vil gli fangekjolene og se tilbake på enheten din, er Houdini din mann. Forhåpentligvis vil den medfølgende støtten og alternativene utvides når den beveger seg ut av beta. Det kan installeres ved å laste ned .ipa fra nettstedet og sidelaste med Cydia Impactor, som beskrevet fra trinn 3 og fremover i denne artikkelen. Erstatt omtaler av extra_recipe.ipa med Houdini.ipa.
Gi meg beskjed om dine erfaringer med Houdini. Er det stabilt? Fungerer det på enheten din? Overlever den en omstart, og hvilke alternativer har den?