For et par dage siden begyndte det amerikanske politi at modtage rapporter om beslaglagte iPhones, der pludselig genstartede. Det var mobiler, der lå og ventede på, at de skulle bryde ind i dem for at sikre beviser. Nu ser mysteriet ud til at være løst, og det involverer et indbrudsforebyggende system, som Apple ikke fortæller os, at de har indført.
En forsker ved Hasso Plattner Institute har læst koden til iOS 18.1-opdateringen og fundet en ny funktion kaldet “inactivity reboot”. Den starter simpelthen en timer, første gang du låser din iPhone op efter at have tændt den. Hvis telefonen ikke har været brugt med skærmlåsen slået til i fire dage, genstarter den simpelthen. Dette sætter den i den meget sikrere ”Before first unlock” tilstand.
Apple indeed added a feature called “inactivity reboot” in iOS 18.1. This is implemented in keybagd and the AppleSEPKeyStore kernel extension. It seems to have nothing to do with phone/wireless network state. Keystore is used when unlocking the device.https://t.co/ONZuU9zVt2 https://t.co/4ORUqR6P6N pic.twitter.com/O3jijuqpN0
— Jiska (@naehrdine) November 8, 2024
Tanken bag sikkerhedsfunktionen er, at tyve ikke kan holde en stjålet iPhone i live med kun skærmlåsen slået til og vente på at knække koden. I stedet bliver alt låst ned og krypteret, hvis de ikke kommer ind i fire dage. Dette er endnu en grund til, at tyvene simpelthen ikke skal stjæle iPhonen.
En bivirkning er den, der rapporteres af de retshåndhævende myndigheder, som nu også har sværere ved at udføre deres arbejde.