Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

iPhone 4 4.1 hat SHSH mit 4.3.1 (8G4) gesichert
#1

Hi,

habe mal eine Frage. Ich habe über Tinyumbrella mein iPhone 4 4.1 meine SHSH gesichert.

Doch Tinyumbrella zeigt an, dass dies gesichert wurde:
iPhone 4.3.1 (8G4)

Ist dies normal? Wie gesagt mein iPhone hat die FW 4.1 drauf. Werksfrei und Jailbreak.
Zitieren
#2

Einmal kurz auf unser "iWiki" geklickt [ https://iszene.com/thread-69489.html ], und man bekommt folgende Erklärung....:

Zitat:SHSH
Eine RSA-Signatur der Firmwaredatei, die aus verschiedenen IDs des Gerätes und einem Hash (Prüfsumme) der Firmwaredatei gebildet wird. Diese Signatur ist für jedes Gerät einzigartig.

Bevor eine Firmwaredatei installiert werden kann, werden via iTunes verschiedene Geräte-IDs sowie die Kennung der aufzuspielenden Firmwaredatei an Apple gesendet und eine Signatur für diese Firmware angefordert. Bestätigt der Appleserver diese Anfrage durch Rücksendung einer Signatur, so kann die gewünschte Firmware aufgespielt werden, andernfalls erfolgt eine Fehlermeldung. Über diesen Mechanismus verhindert Apple beim iPod 3G, iPhone 3GS, iPhone 4, iPad und neuerdings auch beim iPhone 3G, dass ältere Firmwaredateien installiert werden können.

Will man eine alte Firmwaredatei, für die Apple keine Signatur mehr erstellt, installieren, so sind rechtzeitig einfache Maßnahmen zu treffen: Durch reine sog. replay attack können die Abfragen an den Server von Apple umgeleitet werden, wenn die gebildeten Signaturen zuvor angefordert und gespeichert wurden. Hierfür stehen der Server von saurik oder das Tool Tiny Umbrella zur Verfügung. Voraussetzung ist dann lediglich, dass die Speicherung von SHSH-Zertifikaten einmalig veranlasst wurde ("Make my life easier" in Cydia). Die Bildung und Speicherung von SHSHs kann nur für die Firmwareversionen erfolgen, die Apple aktuell signiert, unabhängig davon, welche Version sich auf dem Gerät befindet.
Zitieren
#3

Ja, den die SHSH kann nur von der Aktuellen Firmware gesichert werden, und nicht von der die du gerade auf deinen iPhone hast.
Zitieren
#4

Danke aber dass heißt jetzt?
Zitieren
#5

(30.03.2011, 18:30)Alex78 schrieb:  Die Bildung und Speicherung von SHSHs kann nur für die Firmwareversionen erfolgen, die Apple aktuell signiert, unabhängig davon, welche Version sich auf dem Gerät befindet.


Zitieren
#6

das heisst wenn du nun einen Update machst, oder in Zukunft einen Update machst, kannst du nur noch auf die 4.3.1 drauf machen, sonst keine andere Firmware.
Man sollte die SHSH sofort sichern sobald eine Firmware erscheint.
Zitieren
#7

Jetzt habe ich es verstanden. Danke für die Infos.
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag
Letzter Beitrag von inspi1717
21.02.2011, 18:01



Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste