Die Sicherheitslücke, welche der veröffentlichte Spirit-Jailbreak ausnutzt, wird Apple wahrscheinlich sehr bald in einem Firmwareupdate schließen. Falls dann etwas schief läuft oder aus Versehen ein Update durchgeführt wird, kann man nicht mehr auf eine frühere Firmware downgraden. Durch das Sichern der SHSH Blobs kann dieser Schutzmechanismus von Apple umgangen werden.
Was ist eigentlich ein SHSH Blob (oder ECID SHSH)?
Es handelt sich dabei um eine einmalige Signatur, die bei der Wiederherstellung benötigt wird. Veröffentlicht Apple nun eine neue Firmware, wird die Signierung der alten Firmware gestoppt. Man kann nicht mehr downgraden, ein Jailbreak ist (vorerst) unmöglich. Hat man aber seine SHSH-Blobs gesichert, kann die Anfrage auf einen anderen Server umgeleitet werden, der dann die alte Firmware signiert und so ein Downgrade möglich macht.
Allerdings sind nicht alle Geräte von diesem Signierungsverfahren betroffen.
Nur Besitzer von
iPhone 3GS
iPod Touch 3G (32GB und 64GB)
iPod Touch 2G MC-Modell
iPad
müssen ihre SHSH Blobs sichern.
Anleitung:
Windows
Zuerst musst du dir das Programm AutoSHSH von hier herunterladen
Starte das Programm und schließe dein Gerät im Recovery Modus an. Dazu schaltest du es zuerst aus und hältst dann den Home Button gedrückt, während du es an den PC anschließt.
AutoSHSH sollte das iPhone nun finden und nach einer kurzen Zeit erscheint der Dialog zum Speichern der Datei. Wähle sicheren Ort aus und klicke auf Speichern. Danach wird die Datei noch zusätzlich auf den Server von Cydia/Saurik hochgeladen.
Jetzt sollte diese Meldung erscheinen:
Das wars schon, du bist fertig
Mac
Verbinde zuerst dein Gerät im Recovery Modus mit dem Mac. Dazu schaltest du es erst aus und und hältst dann den Home Button gedrückt, während du es an den Rechner anschließt.
Gehe nun im Programme-Ordner auf Dienstprogramme und starte den “System-Profiler”.
Dort solltest du unter Hardware -> USB den Eintrag Apple Mobile Device (Recovery Mode) finden. Speichere dir nun die 16-stellige Kombination, die du unter Seriennummer/ECID findest.
Lade dir jetzt das kostenlose Programm FirmwareUmbrella von hier herunter.
Öffne das heruntergeladene Archiv und dann Umbrella.dmg. Wenn das Image gemountet ist, kannst du die eigentliche App mit einem Doppelklick auf Umbrella starten.
Nun erscheint der Hauptbildschirm von Umbrella. Gib zuerst deine ECID aus Schritt 3 ein und wähle dann die korrekte Firmware/Gerät Kombination. Jetzt noch bei SHSH Repository “Saurik – Cydia” auswählen und auf Submit klicken.
Nach ein paar Sekunden, sollte die Meldung “SHSH Saved!” erscheinen. Du bist nun fertig und kannst das iPhone neustarten.
— written by Flusier











Letzte Kommentare