How does the new iOS inactivity reboot work? What does it protect from?
I reverse engineered the kernel extension and the secure enclave processor, where this feature is implemented.
https://naehrdine.blogspot.com/2024/11/reverse-engineering-ios-18-inactivity.html
I reverse engineered the kernel extension and the secure enclave processor, where this feature is implemented.
https://naehrdine.blogspot.com/2024/11/reverse-engineering-ios-18-inactivity.html
Comments
I added answers to the most common questions at the end of my blog post.
Awesome work!
Could in theory, the bad actor or police, put the iPhone into a container of helium to stop the internal MEMS clock? (There is still the problem of getting USB access and keeping it charged)
As in SEP requests a reboot and locks down, then watches for further activity. If that continues well after a kernel panic should have happened, the SEP wipes itself.