Citat:
Ursprungligen postat av xenomorph.se
Jag har funderat på en sak, finns där inget program som kan komma åt .ipsw filer så som reshacker kommer år win32 filer? Vet att man kan t.ex gå in i live messenger och ändra så msn.se tror att man har sista uppdateringen så man slipper uppdatera, med det kan man då köra äldre messengers. Tänkte då att, om man kunde komma in där och se ifall man kan lura gs.apple.com. Att man då öppnar t.ex 3.1.2.ipsw.. kladdar lite i filen, skriver att det är en 3.1.3.ipsw istället, sen när man väljer den med hjälp av shift tangenten i itunes så går den vidare för apple tror att det är den senaste mjukvaran?
Vet att det blev lite rörigt nu men ja hoppas ni förstår.
|
Jag är med på hur du resonerar. Men det är här Apple tänkte en gång extra... och det är
Personlig Firmware. Mycket mycket enkelt beskrivet fungerar det så att när du ber iTunes köra en Restore på din iPhone skickar iTunes din ECID (Exclusive Chip ID) till Apples servrar. Apples servrar returnerar en "blob" innehållande en unik SHSH (Signature HaSH). Vad Apple/iTunes gör med dessa blobbar är att "personifiera" firmware-filen, gör den unik för just din 3GS. iTunes integrerar ECID, SHSH och CERT-blocken i IPSWn och din iPhone kontrollerar resultatet. iTunes gör detta i en temporär katalog där du som användare egentligen bara kan titta och hämta filerna.
Såå... kontentan är att visst går det att knäcka detta och det var därför GeoHot lade ned iPhonehackandet och koncentrerade sig på att knäcka PS3an. Vilket han naturligtvis lyckades med 3 år 2 månander och 11 dagar efter att Sony släppte PS3. Hans tanke är att koppla samman en bunt med PS3or och knäcka SHSH kryptot