Skip to content

Releases: 1Conan/tsschecker

Build 439-809675e624eb45ef59a797c6a64341839ca12c9a

19 Jan 19:50
809675e
Compare
Choose a tag to compare

Fix CI (#49)

  • ci: update actions

  • remove scheduled runs

  • bump zlib

  • fix libplist

  • bump libimobiledevice-glue

  • fix libirecovery

  • remove irecovery patches

  • use all cores

  • readline patch

  • tools patch

  • wip

  • wip

  • wip

  • libtatsu

  • libtatsu

  • wip

  • wip

  • wip

  • wip

  • wip

TSSChecker v438(Cryptex Blobs)

08 Jan 00:53
4b691e9
Compare
Choose a tag to compare

Adds Cryptex1 blob saving support!


iOS 16 added a new component with its own seed(generator) and nonce called Cryptex1. The seed gets entangled even on a10(X)/a11 devices using the 0x8A4 key.

A jailbreak is REQUIRED to save and use cryptex blob. In fact, checkm8 need needed to even use cryptex blobs!

If you are jailbroken, you can use the x8A4 tool to encrypt the cryptex seed. You dump the 0x8A4 key to encrypt the cryptex seed.

To encrypt the seed, first dump the 0x8A4 key with sudo x8A4 -k 0x8A4. You can then use the AES Nonce tool to encrypt the seed.

Usage:

python3 aes_cryptex_nonce.py <Dumped 0x8A4 Key> <Cryptex Seed>

python3 aes_cryptex_nonce.py aes_cryptex_nonce.py DF6A9324032C86159F0DE3A1D477B3F2 11111111111111111111111111111111 -> f7cfa05f0207570426e6c96af9a8da73eeb15a17341a1d09244a3ea05b7b5077

Then finally you can save cryptex blobs like so:

tsschecker --device iPhone10,3 --boardconfig d22ap --ecid 0x69 -g 0x1111111111111111 -x 0x11111111111111111111111111111111 -t f7cfa05f0207570426e6c96af9a8da73eeb15a17341a1d09244a3ea05b7b5077 -l -E -s

Requires Baseband Serial Number for saving baseband blobs!

Run ideviceinfo -k "BasebandSerialNumber" to get baseband serial number

Build 431-75f5c11420946c9d2b6ce3bacb35f0b7beddc84a

01 Oct 13:42
75f5c11
Compare
Choose a tag to compare

Build 424-117199842964371c162219e51d1d70069fc3630b

25 Feb 14:57
1171998
Compare
Choose a tag to compare

Build 423-9391a14ac6254e80ea3d74d1d5c3e24cd5bdb5aa

14 Feb 17:48
9391a14
Compare
Choose a tag to compare

Add erase-install parameter and a few updates (#18)

  • add erase-install parameter and a few updates
  • Update README.md
  • Update tsschecker versioning
  • Update tss auth client version
  • Fix a few misaligned whitespaces
  • Nonce Entanglement documentation update.
  • remove unneeded bitmasks from -u and -E

Build 422-5252a78ab328bab5cba56a1d5e5d76688dc5a6bb

14 Feb 17:30
5252a78
Compare
Choose a tag to compare

Fix README, run actions on schedule/pull (#27)

Build 421-b60491d6afb950bac3e9368c82b9cc29244a5c2c

14 Feb 17:24
5252a78
Compare
Choose a tag to compare

Disable AppleTV's for noNonce(apticket3) (#26)

  • add appletv's

Build 420-94f644c0ef0913c4e68ec3c8ab40d66d36004b24

12 Feb 19:30
94f644c
Compare
Choose a tag to compare

Build 419-6416a9aed6a7e401e667107a8213973e60198f6b

12 Feb 19:19
6416a9a
Compare
Choose a tag to compare

Don't save noNonce blobs on many devices (#24)

Build 418-20b1170b0a50cffd1f32c12a6f2d2b1ca4a49f2a

08 Jan 07:39
20b1170
Compare
Choose a tag to compare

Save downloaded buildmanifests with the .plist file extension (#17)