![Beszorult a Google biztonsági hálójába: amit a moddereknek tudniuk kell Az AndroidPIT legrosszabb felhasználói felülete 0790](https://fs.npstatic.com/userfiles/6727621/image/2016/HeroS-random/AndroidPIT-worst-uis-0790-w810h462.jpg)
Az okostelefon-felhasználók következő generációjának nehezebb dolga lesz, ha módosítani akarja eszközeit. A SafetyNet használhatatlanná teszi az alkalmazásokat a rootolt és más módon módosított eszközökön. Kipróbáltunk néhány mod módszert, és sikeresen futtattunk néhány ismert SafetyNet alkalmazást, mint például a Pokémon GO vagy a Snapchat. Ennek ellenére az állítólagos maszkoló alkalmazások egyáltalán nem segítettek.
- Az Android rootolása: a teljes útmutató
- Egyéni ROM és root: a legfontosabb kifejezések magyarázata
A Pokémon GO és a Snapchat talán a legismertebb alkalmazások, amelyek a Google rettegett SafetyNetjét használják. A SafetyNet egy szerveroldali védelmi mechanizmus és egy Google-szolgáltatás az alkalmazásfejlesztők számára. A SafetyNet ellenőrizni tudja, hogy nem manipulálták-e a rendszerfájlokat. Valójában annak észlelésére szolgál, ha a firmware módosult. Nem csak a módosított firmware-t érinti, hanem a rootolt okostelefonokat is eléri.
A SafetyNet segítségével az alkalmazások ellenőrizhetik ezt és más jellemzőket egy okostelefonon. Ha a firmware-ben vagy a rendszerben bizonyos változások vannak, az alkalmazás nem fog futni. A leállás leggyakoribb oka a root hozzáférés. John Kozyrakis, az alkalmazásfejlesztők biztonsági tanácsadója számos további kizárási feltételt magyaráz el egy remek írásban mélyre merüljön a SafetyNetben a blogján.
A SafetyNet kísérletünk
Természetesen megpróbáltuk kijátszani a SafetyNet tengelykapcsolóit. A fórum és számos internetes cikk tárgyalja az unroot, a root switcher, a Magisk vagy a Microg sikereit, bár ez nem olyan egyszerű, mint amilyennek látszik. A rootolás után az okostelefonod végleg kizárásra kerül a Pokémon GO játékból. A fent említett megoldások egyike sem segít, legalábbis nem tartósan.
![safetynet pokemon go snapchat blokkolva](https://fs.npstatic.com/userfiles/6473453/image/neues_format/safetynet-pokemon-go-snapchat-blocked-w782.jpg)
Aki a SafetyNetben van, annak nem olyan könnyű kijutni. / © ANDROIDPIT
Ez egy macska-egér játék a Google SafetyNet és az XDA közösség Magisk között, mivel a Google folyamatosan új kritériumokat ad az alkalmazásfejlesztőknek, amelyek alapján ellenőrizhetik az eszközöket. Az olyan eszközök gyártóinak, mint a Magisk, először ki kell találniuk őket, hogy egy eszközt újra jogszerűen felismerhessenek, és a Snapchat futhasson. A Magisk már rendelkezik integrált gyorsteszttel, ill Google blogja megmutatja, milyen egyszerű az ellenőrzés. Ön maga is gyorsan elvégezheti a tesztet ezzel az alkalmazással:
![safetynet pokémon megy a snapchat megnyitása](https://fs.npstatic.com/userfiles/6473453/image/neues_format/safetynet-pokemon-go-snapchat-open-w782.jpg)
Csak egy root-mentes egyéni ROM szabadít fel a SafetyNet alól. / © ANDROIDPIT
A Magiskkel végzett maszkolási kísérlet nem vált be nekünk. Még a Lineage-beállításunk gyökereinek teljes eltávolítása is a unroot eszköz a Lineage extráktól nem segített: ha a SafetyNet egyszer megkapja, örökre magával ragadja. Még a CF Autoroottal gyökerező Samsung Galaxy tesztek során is nagyon nehéz volt kiszabadulni a SafetyNetből. Kisebb módosítás után még egy alaphelyzetbe állítás is segíthet: az eredeti firmware teljes frissítésére van szükség, beleértve a NAND törlést is. Gyökértelenítés előtt érdemes biztonsági másolatot is készíteni mindenről, amit root nélkül el lehet menteni és utólag visszaállítani.
Könnyebb dolgod lesz root nélkül
A módosítást egyelőre még engedélyezi a SafetyNet. Az utólag telepített alternatív firmware-ek, például a Lineage with Google-alkalmazások zöld utat adnak a kritikus alkalmazások, például a Snapchat vagy a Pokémon GO – még a gyorsteszthez a SafetyNet segédalkalmazás is zöld eredményt ad.
Ezek az alkalmazások kevésbé alkalmazkodóak, ha az Android-telepítés története során akár egyszer is rootolt. Még akkor is, ha a SuperUser hozzáférést megfelelően eltávolították, a SafetyNet ismeretlen nyomok segítségével észleli azt. Az egyetlen megoldás a rendszerpartíció tartalmának cseréje lenne, ami gyakorlatilag minden beállítás kötelező visszaállítását és minden adat törlését jelenti.
Reméljük, hogy a SafetyNet funkcionalitási korlátozásai továbbra is a root jogokra korlátozódnak. Ha azonban egy napon harmadik féltől származó firmware felhívja magára a SafetyNet figyelmét, akkor az Android ökoszisztéma nyitottsága és a felhasználók szabad döntéshozatali joga az eszközeikkel kapcsolatban kellemetlenül korlátozódik.
Problémái voltak a SafetyNet-tel? Milyen lépéseket tett a Google e biztonsági intézkedése ellen? Tudassa velem az alábbi megjegyzésekben!