Apple Cripples iBooks på Jailbroken iPhones, fix är på väg!

Det verkar som om vissa människor har upplevt problem när de försöker köra Apples iBooks -app på Jailbroken Devices, särskilt de som gjorts genom nyligen släppta GreenPois0N. Men idag tweetade iOS Hacking King Comex att han har upptäckt orsaken till kraschen och nu kan börja utföra en fix.

@ComeX: Det verkar som att innan den öppnar en DRMED -bok, iBooks tappar en felaktigt signerad binär, försöker utföra den, och om den fungerar drar slutsatsen att enheten är jailbroken och vägrar att öppna boken. Detta är vad den binära gör: int main () {return 42; }

Senare bekräftade Musclenerd från iPhone Dev -teamet också fixen:

@comEx gjorde ett otroligt snabbt jobb att reparera skadan som Apple gjorde på iBooks på JB -plattformar (FairplayD är nästa katt & mus?)

Frågan härstammar från hur iBooks hanterar DRM -skyddade böcker. Enligt Comex kontrollerar appen faktiskt för att se om enheten är jailbroken genom att försöka utföra en felaktigt signerad binär. Om det fungerar vet applikationen att hårdvaran har fängslats och boken inte öppnas.

Kanske frågan här är varför kontrollerar Apple efter jailbroken hårdvara? Förhoppningsvis är det bara en mått mot piratkopiering men cyniker i mig tror att det kan vara mycket mer än så. Även om det är ett piratkopieringsfråga är jag säker på att jailbreakers inte tar för vänligt för att Apple antar att de alla piratkopierar innehåll!

Comex har sagt att fixen kommer att läggas till i nästa Jailbreak -verktyg för iOS, så förhoppningsvis kommer problemet att vara en saga historia snart.

Du kan följa oss på Twitter eller gå med i vår Facebook -fan för att hålla dig uppdaterad om alla de senaste från Microsoft, Google och Apple.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post