Du kommer ihåg att vi rapporterade om den senaste jailbreak som släpptes, Saïgon. Tja, dess utvecklare Abraham Masri är tillbaka, med något uppfinningsrikt som vi inte har sett förut. Kanske bäst beskrivs som en "semi-jailbreak", hans verktyg Houdini uppnår några av effekterna av ett jailbreak, samtidigt som man undviker de svåraste utmaningarna och fallgroparna som byggandet av hela paketet skulle medföra.
Om du har lyssnat på Sébastien och jag själv på det senaste avsnittet av Låt oss prata Jailbreakdu har hört oss spekulera redan i vad Houdini kan vara, eftersom dess mystiska webbsida upptäcktes innan den släpptes. Vi hade oftast fel i våra avdrag, även om vi hade rätt i att tro att Houdini skulle använda en delmängd av Saïgon-buggarna för att skapa ett mer begränsat slags verktyg.
Houdini använder triple_fetch sandlåda fly upptäckt av Ian Beer, som också utgjorde en viktig del av Saïgon, för att utföra vissa kosmetiska förändringar och justeringar som normalt är omöjliga utan fängelse. Men utan att ändra kärnan eller ha fullständiga filsystembehörigheter kan den inte dra bort några av de mer fantasi-trick som ett fullfjädrat verktyg ger. Detta är dess styrka och svaghet; utan att manipulera med dessa element kan det flyga under radaren och vi får faktiskt en frigöring, men utan dem kan det inte heller ge full upplevelse. Det är en intressant hybrid som vi inte riktigt sett förut.
En annan del av arbetet på detta sätt är en bredare supportlista än vad som annars skulle vara möjligt. Saïgon var begränsat till stöd för enheter och firmwares som täcks av den lägsta gemensamma nämnaren för dess komponentbuggar, men Houdini använde triple_fetch alla 64-bitars enheter, från iOS 10.0-10.3.2. Det verkar som att undvika kärnskyddet och åtkomst till filsystemet åtminstone möjliggör en bred kompatibilitet. Houdini gör ändringar i olika cachar och preferensinställningar utan att direkt skriva till eller köra på rotfilsystemet och utan att köra den typ av kod som ett jailbreak normalt skulle behöva.
Houdini-webbplatsen, vars nedladdningslänk var död när Sébastien och jag undrade om det vid tidpunkten för att göra podcasten, är nu live, och du kan ta en betaversion av Houdini .ipa för att prova själv. Om du är intresserad kan du kolla in det. dock, vara försiktig. Det här är en beta, och följande ansvarsfriskrivning gäller:
”Det här är inte tänkt att vara en jailbreak-ersättare och inte heller en fullständig jailbreak. Det blir det aldrig. Även om det är säkert att använda, är jag inte ansvarig för någon störning. Vissa funktioner kanske inte fungerar i beta. "
Det är inte klart hur fint detta kommer att spela om du redan har ett jailbreak på din iOS 10-enhet; Jag skulle personligen undvika det för fall. Det vore inte värt att förlora ett befintligt jailbreak som redan kan tillhandahålla all Houdinis funktionalitet bara för att testa denna beta. Om du emellertid sitter fast på iOS 10.x utan ett jailbreak, kan det tillfredsställa din begär ett tag. Om du vill se en demonstration av Houdini i aktion, ta en gander vid videon nedan:
Alla 64-bitars enheter inklusive iPhone 7 och iPhone 7 Plus stöds, på alla iOS 10-versioner utom iOS 10.3.3. Om du vill glida fängelsekedjorna och ta tillbaka utseendet på din enhet, är Houdini din man. Förhoppningsvis kommer det medföljande stödet och alternativen att utvidgas när det går ur beta. Det kan installeras genom att ladda ner .ipa från webbplatsen och ladda sidorna med Cydia Impactor, enligt detaljer från steg 3 och framåt i denna artikel. Byt ut omnämnanden av extra_recipe.ipa med Houdini.ipa.
Låt mig veta dina erfarenheter med Houdini. Är det stabilt? Fungerar det på din enhet? Överlever den omstart och vilka alternativ har den?