TSSChecker: Sjekk TSS-signeringsstatus for iOS-enheter
Det er avgjørende å lagre blobber for alle som er interessert i å nedgradere enhetene sine. Det er nøkkelen til å nedgradere iOS til en usignert versjon, slik at du kan bytte mellom forskjellige iOS-utgivelser fritt.
I årevis prøvde Apple å forhindre denne nedgraderingsprosessen med nye sikkerhetstiltak, inkludert et unikt frø (generator) og nonce kalt Cryptex1, som ble introdusert med iOS 16.
Nå, med den siste oppdateringen, støtter TSSChecker lagring av Cryptex1-blobber . Du kan bruke x8A4-verktøyet til å kryptere cryptex-frøet. Slik fungerer det: du må dumpe 0x8A4-nøkkelen for å kryptere dette frøet.
Last ned TSSChecker: Få den nyeste versjonen
Skaff deg den nyeste versjonen av TSSChecker for Linux og macOS. Du kan laste ned verktøyet fra nettstedet vårt, som lenker direkte til den offisielle kildekoden. TSSChecker har aldri blitt utgitt på nytt for Windows-PC-er. Det finnes også en feilsøkingsversjon for forskere. De nye utgivelsene legger til støtte for Cryptex1-blob-lagring!
TSSChecker er et verktøy som er utviklet for å sjekke TSS-signeringsstatusen for ulike kombinasjoner av Apple-enheter og firmwareversjoner. Det støtter et bredt spekter av enheter, inkludert Apple TV, Apple Watch, HomePod, iPad, iPhone, iPod touch, M1 Mac-er og T2-koprosessoren.
Med TSSChecker kan du hente lister over støttede enheter sammen med tilhørende firmware og OTA-versjoner (Over-The-Air) for en hvilken som helst spesifisert Apple-enhet. Du kan sjekke signeringsstatusen til en hvilken som helst firmwareversjon ved å oppgi enten firmwareversjonen eller et BuildManifest.
Selv om det fungerer uten å spesifisere enhetsspesifikke verdier, kan det også lagre blober når det leveres med en ECID og alternativet --print-tss-response, selv om det finnes mer spesialiserte verktøy for dette formålet.
I tillegg til å bare sjekke statusen for fastvaresignering, er TSSChecker nyttig for å utforske Apples TSS-servere. Ved å utnytte tilpasningsmulighetene fullt ut, kan du avdekke tidligere usignerte kombinasjoner av enheter og fastvareversjoner som nå signeres. TSSChecker v434 legger til støtte for Cryptex1-bloblagring .
Cryptex1 Blobs: Krypteringsprotokoll fra Apple
iOS 16 introduserte en ny komponent kalt Cryptex1 , som kommer med sin egen seed (generator) og nonce. Denne seeden er intrikat sammenfiltret selv på enheter utstyrt med A10(X)/A11-brikker, som bruker 0x8A4-nøkkelen.
For å samhandle med Cryptex1, er en jailbreak nødvendig for å både lagre og bruke cryptex-blobber. Du trenger checkm8-utnyttelsen for å fungere med disse blobbene i utgangspunktet. Hvis enheten din er jailbroken, kan du bruke x8A4-verktøyet til å kryptere cryptex-frøet . Prosessen innebærer å dumpe 0x8A4-nøkkelen for å forberede kryptering av frøet.
Kuba har over 20 års erfaring innen journalistikk, med fokus på jailbreak siden 2012. Han har intervjuet fagfolk fra diverse selskaper. Ved siden av journalistikk spesialiserer Kuba seg på videoredigering og droneflyging. Han studerte IT på universitetet før han startet forfatterkarrieren.