Tutorial: SHSH Blobs sichern [iOS, Win, Mac & Linux] [Update für iOS 4.1]

Die Sicherheitslücke, welche der 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. Ergo: 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 4
  • iPhone 3GS
  • iPod Touch 3G
  • iPod Touch 2G
  • iPod touch 4G
  • iPad

sollten ihre SHSH Blobs sichern.

iOS

  1. Öffne Cydia.
  2. Klicke auf “Make my life easier”. Nun wird Saurik’s server bei jeder neuen Firmware deine SHSHs sichern. Falls du einmal wiederherstellen musst, lässt du die iTunes-Anfrage an Saurik’s Server laufen, welcher dann die passenden SHSH Blobs bereit hat. Screenshot:

img

Wer momentan nicht jailbroken ist, nutzt folgende Methode:

Windows, Mac  & Linux

  1. Zuerst musst du dir das Programm TinyUmbrella von hier herunterladen.
  2. Starte das Programm und schließe dein Gerät an.
  3. 1

  4. TinyUmbrella sollte das Gerät nun finden. Setzt den Haken bei “Advanced Options” und stellt sicher, dass das Feld “Request From” auf Cydia steht, sodass eure Blobs direkt auf Saurik’s Server landen.
  5. 2

  6. Klickt nun auf “Save My SHSH” und wartet bis in dem Log weiter unten der Text “SHSH SUCCESSFULLY saved! [...]” erscheint.
  7. 3

  8. Das wars schon, du bist fertig ;)
Autor: timomerten
  • Freddyboy

    Bei mir wird das Make my life easier nicht angezeigt hmm

  • http://twitter.com/weito @weito

    Das in die hosts-Date:
    "74.208.10.249 gs.apple.com"

  • otmar

    bei mir auch nicht! ist das noch ein cydia bug?

  • iphoneeinsteiger

    bei mir auch nicht kann einer helfen

  • Ahavaoll

    Ich habe auf meinem 3GS zur Zeit 4.0.1 + JB + Unlock drauf. Jetzt will ich zu 4.1 updaten, um vorsorglich die SHSHs zu sichern. Könnte ich danach wieder auf 4.0.1 downgraden, wegen dem Unlock?

    • kimjal

      Wenn du deine SHSH gesichter hast von 4.0.1 kannst du das machen…
      Du willst einfach auch die 4.1 SHSH auf Sauriks Server haben oder?

  • ichwars

    @Crr Weil Apple Software Updates einspielen kann (neue Firmware) die Deinen Jailbreak dahingehend verändern, dass er nur noch tethered ist, heißt nach jedem Neustart des Gerätes müsstest Du es erneut jailbreaken.

    @Ahavaoll Du brauchst nicht auf 4.1 zu updaten um Deinen SHSH Blob zu sichern. Das funktioniert auch mit 4.01

    @all Saurik hat die Option nicht durchgehend aktiv geschaltet in Cydia. Ich gehe aber mal stark davon aus, dass die "Make my life easier" Option bald wieder sichtbar sein wird.

    • kimjal

      wiso würde mein Komment gelöscht ? Nur weil man etwas zu verbessern gehabt hätte am Artikel??
      Echt Uncool nicht einmal Tipps darf man geben

  • Pingback: Hat Apple iOS 4.1.1 schon bereit? | www.iphone-live.de

  • Pingback: Apple: iOS 4.1.1 bereits in Kürze? > iPhone > Blog mit Infos zu FIFA, Call of Duty, MoH, Apple-Produkten, Windows XP, Win 7,

  • ka66

    wenn du auf 4.1.1 gehst ist limera1n oder greenpois0n tethered(das bedeutet,das du dein iphone nach jedem mal ausschalten neu breaken musst)

  • Falsch^^

    Sorry aber limera1n ist mit Sicherheit nicht Terzetts… habe selbst jailbreak mit limera1n auf nen 3GS und das muss ich nie neu breaken… Man sollte blöd halt nicht updaten wenn man den unlock braucht ;)

  • Falsch^^

    Lol sorry grad t9 an Terzetts=Tethered und blöd=blos

  • Falsch^^

    ach vergiss mein Kommentar hast doch recht 4.1.1 stimmst dachte 4.1 wusste garnicht das es 4.1.1 schon gibt Hab mein Phone schon länger nichtmehr bei iTunes dran gehabt

  • anonym

    Felix Weitbrecht also

  • Bomer

    hi.
    hab es mit tiny umbrella gemacht.
    Hab die version 4.0.2 auf dem phone.
    im Log stand nachdem ich die datein gesichert habe:
    You have saved your iPhone4 4.2.1 SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
    aber ich habe doch 4.0.2???
    etwas später stand im Log:
    CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone4 4.0.2 (8A400) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
    sind jetzt die daten gesichert oder nicht?^^ wenn ja welche?
    bedanke mich schonmal im vorraus. bye

  • bomer

    hi.
    nochmal ne ergänzung.
    Wenn ich cydia starte steht ganz oben über Willkommen bei Cydia in grün :
    SHSH:iOS 4.2.1
    Habe gelesen dass bei erfolgreichen sichern soetwas oben stehen sollte, doch warum 4.2.1 wenn ich auf 4.0.2 bin?
    mfg

  • bomer

    keiner, der mir hier helfen kann?
    Gibt es hier auf touchbite kein forum??