News for hackers. Stuff that matters.
Re:iMessage, explained by SpaghettiCthulu on Tuesday December 05, 2023 @08:18PM (#38539334)
It's only a matter of time until a company starts selling TPM dumps, right?
Re:iMessage, explained by blibble on Tuesday December 05, 2023 @08:39PM (#38539487)
maybe, but for a task like this it doesn't really scale

Apple aren't going to allow one phone to attest 5000 new iMessage clients

Re:iMessage, explained by kotaKat on Wednesday December 06, 2023 @06:58PM (#38551145)
That's... amusingly, also a thing in Chinese marketplaces, for a similar purpose.

iCloud Activation Lock, on non-cellular devices (eg, Wi-Fi only iPads), relies on the device's serial number, Wi-Fi MAC, and Bluetooth MAC addresses as the three identifiers required to clear the Activation Lock check. Via special debug cables (eg, a "DCSD cable") there are ways to write in new SysCfg data to the flash to change those variables. This can also be done to Apple Watches (pre-Series 6) with a special dock also sold on the Chinese market.

You can (sort of easily) get your hands on a "clean" serial/MACs set for under $10-15 or so on the market.

Re:iMessage, explained by Eriksrocks on Saturday December 09, 2023 @06:57PM (#38587515)
Interesting. I assume this is mostly used to "wash" stolen devices to make them appear legitimate for resale? I'm surprised Apple designed the hardware to allow this without any sort of authentication.
Re:iMessage, explained by Eriksrocks on Saturday December 09, 2023 @02:59AM (#38579713)
You can't "dump" a TPM. That's the whole point. They are designed such that the cryptographic secrets they hold (including ones loaded at manufacturing) are unrecoverable without an electron microscope and nation-state level resources (and even then, it would be extremely difficult if not impossible on modern process nodes).
Re:iMessage, explained by loopdoend on Saturday December 09, 2023 @07:10AM (#38581274)
Even with an electron microscope you wouldn't extract a root key it would just be a device key which they would then ban.
Re:iMessage, explained by SpaghettiCthulu on Thursday December 14, 2023 @09:24PM (#38650432)
There's plenty that one would be able to do with a device key before it is banned.
Re:iMessage, explained by SpaghettiCthulu on Thursday December 14, 2023 @09:22PM (#38650417)
> You can't "dump" a TPM.

> unrecoverable without an electron microscope and nation-state level resources (and even then, it would be extremely difficult if not impossible on modern process nodes).

Oh, so you can. It's only a matter of time.