Menu

31 augustus 2011

iOS 4.3.5 (8L1) decrypten

Wanneer je iPad, iPod Touch of iPhone is voorzien van een Jailbreak dan kan het soms wel eens handig zijn om de beschikking te hebben over de originele iOS bestanden. Deze bestanden hebben mij al vaak geholpen om een volledige restore te voorkomen nadat ik iets teveel had gewijzigd. Door de beschikking te hebben over de originele iOS systeem bestanden kan je deze bestanden bij problemen weer terug plaatsen via een USB of SSH verbinding.

Een iOS firmware bestand (IPSW) is niets meer dan een gewoon zip bestand en is dus vrij eenvoudig uit te pakken. Hernoem .IPSW naar .ZIP en dubbelklik op het zip bestand. Eenmaal uitgepakt bevat de folder een aantal .dmg bestanden, twee kleinere en één grote. De grootste dmg is een diskimage met daarin de originele iOS systeembestanden. Het diskimage is echter gecodeerd en is daardoor niet direct te mounten onder Mac OS X.

Om toegang te kunnen krijgen tot de bestanden heb je de vfdecrypt tool nodig en een decryptie sleutel. Vfdecrypt kan je downloaden op http://rgov.org/files/vfdecrypt-mac.zip. Plaats na het downloaden vfdecrypt in dezelfde folder als het grootste uitgepakte .dmg bestand.

Open hierna een Terminal sessie en ga naar de folder waarin de bestanden zich bevinden. Gebruik vfdecrypt als volgt:

./vfdecrypt -i xx-xxxx-xxx.dmg -o decrypted.dmg -k *sleutel*

Iedere specifieke iOS firmware heeft een eigen sleutel:

iPhone 3GS ▸ 038-2287-002.dmg
8b04eb7e4c4c3bea36693fee2369d48c667083ae79ddea8c02f5ce9da30a74cb20707328

iPhone 4 ▸ 038-2288-002.dmg
e5e061077217c4937e14d9c4ae1eeb8d69827aa4838168033dd5f1806ab485306a8aa3cf

iPod Touch 3G ▸ 038-2286-002.dmg
527d77b552fa1fa3708f5c3c2feff8641c7716a24df4dbb49613d0776a7afa3ab9cf95dd

iPod Touch 4G ▸ 038-2284-002.dmg
bb8cc0947739d77f7c800fea823f37f34ebf1dfd77fefadaef163d3556a73b20ce411ed7

iPad ▸ 038-2272-002.dmg
e002a32650a28f4ecd0793d2e36d8bc93bf4a60bb010dbe9ef2ed41821fc5463b24c791b

iPad 2 wifi ▸ 038-2274-002.dmg
07a0b5ab0e40ba4f38960274dd8c1db20854159d58761ce98dfa4c50a38b9e786b263607

iPad 2 gsm ▸ 038-2278-002.dmg
33774947a7d630a80045e6f3f68005646d84efeedbca70d619a429e10e34696d254812ce

Voorbeeld: Om iOS 4.3.5 voor de iPad 2 GSM te decrypten gebruik je het onderstaande commando:

./vfdecrypt -i 038-2278-002.dmg -o decrypted.dmg -k 33774947a7d630a80045e6f3f68005646d84efeedbca70d619a429e10e34696d254812ce

Nadat het vfdecrypt proces is uitgevoerd heb je de beschikking over een decrypted diskimage die je zonder problemen kunt mounten onder Mac OS X en je toegang geeft tot de originele iOS systeembetanden.




Gerelateerde tips:




Reacties


  • Obi 31 augustus 2011 om 21:13

    iPhone 3g…aargghhh het wordt tijd voor een nieuwe, niks wordt meer ondersteund!

  • Arthur 31 augustus 2011 om 23:48

    Kan je dan via het decrypten bijvoorbeeld aan de IOS icons geraken ?

Een reactie toevoegen: