Conversation

This especially affects used phones. How does a non-technical buyer know whether it is pre-rooted/jailbroken or not?
Quote Tweet
The 'returned product attack' here - buy, replace the firmware, return and hope someone else buys it - is a real-world evil maid attack, and speaks very much to why we need secure boot on IoT systems. Supply chain security is more complex that 'just' up to FOB delivery. twitter.com/CANcrypt/statu…
2
8
Replying to
Thought about doing this as a research project many many years ago, but decided it didn't have research value and would likely be a lot of trouble to actually do. This was after buying heaps of used Android phones on eBay and finding all kinds of things on them.
2
I don't think iOS has something like key attestation or a way to do remote attestation though. It's just not one of the APIs that's available, so an equivalent to the app can't really be made for it. The Android APIs for it aren't perfect but they're useful and getting better.
2
Show replies