Was genau macht Jailbreaking und Unlocking mit einem iPhone?
Mir ist bewusst, dass Hacker Baseband-Abstürze zum Entsperren verwenden, aber wie nutzen sie diese Abstürze aus? Selbst wenn sie ihren Code in den Speicher einspeisen, wie behalten sie ihn auch nach einem Neustart?
Wie finden diese Jungs die Abstürze? Kann ich auch das Absturzprotokoll finden?
Als iPhone-Entwickler interessiere ich mich für einige technische Antworten.
Ich habe einige interessante Links von hier aus durchgesehen , aber nichts darüber gefunden, wie die Hacker es tun (insbesondere Entsperren).
Alle Referenzen sind äußerst nützlich.
Beim Jailbreak wird der Code-Signatur-Mechanismus gehackt, damit nicht signierter Code auf dem Telefon ausgeführt werden kann. Dafür werden mehrere Tools verwendet, die je nach Modell und iOS-Version variieren.
Beim Entsperren wird das Basisband des 3G-Chips gehackt, um SIM-Karten aus anderen Netzen ohne offizielle Entsperrung durch den Netzbetreiber zuzulassen. Es gibt auch eine alternative Methode namens Subscriber Artificial Module (SAM), die eine gefälschte, aber etwas authentischere Entsperrung von iTunes erstellt. Ich habe noch nie einen gehackten Unlock benötigt (Australien hat offizielle Carrier-Unlocks), also weiß ich nicht viel mehr darüber. Das Entsperren benötigt natürlich einen Jailbreak, um zu funktionieren, weshalb die beiden manchmal verwechselt werden.
Wenn Sie eine eher technische Antwort wünschen, müssen Sie das eine oder andere angeben, da Jailbreaking und Unlocking zwei völlig unterschiedliche Arten von Hacks sind.
Ich rate auch davon ab, etwas auszuprobieren, das Sie nicht vollständig verstehen, denn wenn Sie nicht wissen, was Sie tun, können Sie möglicherweise irreversible Änderungen an Ihrem Telefon vornehmen, insbesondere wenn Sie das Basisband manipulieren.
Jailbreak ermöglicht die Installation von nicht von Apple genehmigten Apps. Entsperren ermöglicht es Ihnen, das iPhone mit einem anderen Mobilfunkanbieter zu verwenden.
Jason Salaz
Kyle Cronin
Jason Salaz
Sorin