Apple pušča jedro iOS 10 na široko odprto v iskanju pomanjkljivosti
Appleova prva beta različica iOS 10 je opremljena z nešifriranim jedrom, ki bo olajšalo iskanje pomanjkljivosti v kodi. To daje podjetju več možnosti, da odpravi morebitne luknje, preden bo končna različica na voljo vsem jeseni.
Pri javnih različicah sistema iOS je jedro šifrirano, da je operacijski sistem čim bolj varen. Tretje osebe otežujejo ustvarjanje lastnih nastavitev, ki bi lahko ogrozile varnost drugih uporabnikov.
Vendar pa je s prvim iOS 10 beta, ki je bil prejšnji teden na voljo registriranim razvijalcem, jedro ostane nešifrirano. Tako boste lažje odstranili vse pomanjkljivosti in Appleu dali možnost, da jih odpravi, preden pridejo v divjino.
"To ne pomeni, da je varnost sistema iOS 10 ogrožena," pojasnjuje Tehnološki pregled MIT. "Toda iskanje pomanjkljivosti v tej različici operacijskega sistema bo veliko lažje."
"Znatno zmanjšuje kompleksnost povratnega inženiringa," dodaja Jonathan Levin, avtor knjige Notranji elementi za Mac OS X in iOS.
Če bo Apple zgodaj odpravil pomanjkljivosti v sistemu iOS 10, bo po tem, ko bo programska oprema javnosti na voljo pozneje v tem letu, močno zmanjšal možnost bega iz zapora. Vendar pa Apple tvega veliko, ker pusti jedro odprto.
»Dobrote«, ki jih razkrije nešifrirano jedro, vključujejo varnostni ukrep, ki je zasnovan tako, da prepreči spreminjanje jedra. Z dostopom do tega bi lahko hekerji olajšali ustvarjanje orodij, ki bi jih lahko obšla.
Seveda predvidevamo, da je Apple jedro namenoma pustilo nešifrirano, vendar obstaja možnost, da je prišlo do napake. Velika napaka. Bomo morali počakati in preveriti, ali se bo znova zaprl v iOS 10 beta 2, ki bi moral biti na voljo naslednji teden.