Howto Push Zertifikate für hacktivated iPhone generieren und installieren
am 29. Aug 2011 von griesgram geschrieben unter Allgemein, Apple, Howto, iPad, iPad 2, iPhone, iPod Touch, Jailbreak

@CmdShft hat eine alternative Anleitung und 2 kleine Helfer Scripts in seinem Cydia Repository veröffentlicht, mit denen man Push Zertifikate für sein iDevice generieren und auf dem iDevice einfügen kann.
Bis anhin musste man die Push Zertifikate mit Hilfe von Push Doktor auf dem hacktivated iPhone installieren. Leider hat Push Doktor nur sehr wenig Zertifikate, die meistens auch schnell weg sind. Wer nach einer Alternative sucht, ist hier genau richtig
Mit Nimble kann man die Push Zertifikate auf einem iDevice generieren, welches offiziell mit iTunes aktiviert werden kann. Mit dem inject Script kann man die generierten Push Zertifikate auf einem 2. iDevice einfügen, welches keine Push Zertifikate hat.
Howto
Voraussetzungen
- 2 gejailbreakte iDevices (iPad, iPhone oder iPod Touch)
- ein gejailbreaktes iPhone, welches nicht offiziell aktiviert werden kann (hacktivated)
- ein gejailbreaktes und offiziell aktiviertes iDevice (iPad, iPhone oder iPod Touch)
- Das OpenSSH oder MobileTerminal Paket sollte bei beiden Geräten installiert sein
- SCP (WinSCP/Cyberduck) und optional SSH Client (Putty/Terminal)
Wichtig: Ihr müsst alle Code Sperren entfernen inklusive SIM Pin unter Einstellungen -> Telefon.
Cydia Repository hinzufügen
Fügt als erstes bei beiden Geräten die folgende Repository Quelle in Cydia hinzu:
Nimble und Inject Script installieren
- Installiert euch das Nimble Script beim iDevice, dass offiziell mit iTunes aktiviert werden kann.
- Beim hacktivated iPhone, welches nicht offiziell aktiviert werden kann, installiert ihr das inject Script.
Push Zertifikate generieren (nimble)
Nun müsst ihr euch per SSH (Putty/Terminal) mit dem offiziell aktivierten iDevice verbinden. Gebt anschliessend folgende Befehle ein:
Hinweis: Alternativ könnt ihr die folgenden Befehle auch im Mobile Terminal eingeben.
su [root password benötigt] (falls ihr euch nicht als Root Benutzer angemeldet habt)
cd /private/var/Keychains
./nimble
Dies generiert 4 .bin Dateien in dem Keychains Verzeichnis. Diese 4 Dateien sind die Push Zertifikate für das hacktivated iPhone. Kopiert die 4 .bin Dateien auf euren Rechner und speichert diese an einem sicheren Ort, damit ihr diese wieder verwenden könnt.
Push Zertifikate Einkoppeln (inject)
Kopiert die 4 .bin Dateien mit einem SCP Programm (WinSCP/Cyberduck) in folgendes Verzeichnis auf dem hacktivated iPhone:
Nun müsst ihr euch per SSH (Putty/Terminal) mit dem hacktivated iPhone verbinden. Gebt anschliessend folgende Befehle ein:
Hinweis: Alternativ könnt ihr die folgenden Befehle auch im Mobile Terminal eingeben.
su [root password benötigt] (falls ihr euch nicht als Root Benutzer angemeldet habt)
cd /private/var/Keychains
./inject
Schaltet das hacktivated iPhone aus.
Offiziell aktiviertes iDevice neu aktivieren
Nun müsst ihr das offiziell aktivierte iPhone neu aktivieren, damit ein neues Push Zertifikat generiert und installiert wird. Gebt folgende Befehle ein:
Wichtig: Dieser Schritt ist wichtig, da sonst die Push Zertifikate doppelt sind (einmal auf dem 1. iDevice und einmal auf dem 2. iDevice)
su [root password required]
rm -rf /var/root/Library/Lockdown
killall -TERM lockdownd SpringBoard
Hinweis: Das Gerät zeigt nun das iTunes Logo, den USB Stecker und die Batterie Anzeige oben rechts an. Dies ist nicht der Recovery Mode, keine Panik
Verbindet das offiziell aktivierte iDevice mit iTunes, damit es neu aktiviert werden kann. Dadurch wird auch ein neues Push Zertifikat generiert und installiert.
Fertig, jetzt könnt ihr das hacktivated Gerät wieder einschalten und die Push Nachrichten sollten wieder funktionieren.
Viel Spass mit dieser Methode wünscht euch das hack2learn Team
Das könnte dich auch interessieren:
Copyright © www.hack2learn.org
Dieser Beitrag ist für den persönlichen, nicht-kommerziellen Gebrauch bestimmt. Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung ausserhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
(Digital Fingerprint: d3d3LmhhY2sybGVhcm4ub3Jn)





AppleTV3,1_5.0_9B206f_Restore.ipsw



