Najnovší prírastok do mimoriadne agresívnych metód kontroly koreňov Pokémon GO teraz zahŕňa kontroly existencie priečinka TWRP. Čítajte ďalej a dozviete sa viac!
Pokémon GO bol spustený v roku 2016 a vďaka svojmu trháku nesmierne prispel k popularite AR ako žánru. Sme si istí, že ju už poznáte, ale pre začiatok je to do značnej miery hra, v ktorej sa môžete sami stať trénerom Pokémonov, vydať sa do skutočného sveta a nájsť Pokémonov. S viac ako 100 miliónmi inštalácií v obchode Google Play zaznamenal veľký úspech aj na celom svete a je to jednoduchý, no vzrušujúci predpoklad, ktorý je ľahko dostupný pre každého. Ktokoľvek okrem rootnutých / modifikovaných používateľov, myslite na to. V snahe zbaviť sa podvodníkov sa hra stala notoricky nepriateľské pre modifikovaných používateľova veľká časť aktívneho vývoja hry ide do blokovania týchto používateľov a implementácie lepších metód detekcie koreňov.
Najnovšia metóda detekcie v tomto zozname, ktorý ako prvý ohlásil Redditor fw85, zahŕňa potenciálne zneužitie prístupových oprávnení k súborovému systému na hľadanie existencie TWRP, čo je momentálne najpopulárnejšia vlastná obnova. Zdá sa, že Pokémon GO kontroluje iba existenciu priečinka TWRP vo vašom externom úložisku a ak sa mu ho podarí nájsť, hra vás uzamkne. TWRP mnohí používajú na inštaláciu Magisk, aby získali root prístup, a preto to Niantic v prvom rade blokuje. Stále sa to však zdá byť trochu napäté vzhľadom na to, ako sa dá TWRP použiť na inštaláciu množstva vecí, ktoré nesúvisia s metódami root. Okrem toho sme boli informovaní, že aplikácia tiež hľadá prítomnosť priečinka Titanium Backup; Titanium Backup, ak ste ešte nepočuli, je najobľúbenejšou koreňovou aplikáciou na vytváranie úplných záloh vašich aplikácií.
Okrem toho podľa XDA Recognized Developer Quinny899, aplikácia Pokémon GO tiež dokáže nájsť priečinky TWRP a Titanium Backup, aj keď aplikácia nemá povolenie na čítanie externého úložiska. To znamená, že nebudete mať prístup k Pokémon GO, pokiaľ tam budú tieto priečinky, aj keď ich odvoláte povolenia na ukladanie pre aplikáciu, pretože hra údajne využíva chybu na zisťovanie priečinkov kontroly.
Mohli by existovať jednoduché spôsoby, ako obísť túto kontrolu, ako je napríklad zostava TWRP alebo aktualizácia zálohy Titanium, ktorá pomenúva priečinky ako niečo iné. Ale v tomto bode sa to stáva hrou na mačku a myš, pretože Niantic sa bude neustále prispôsobovať, aby skontroloval TWRP a iné vlastné obnovy, ako aj Titanium Backup (a ktovie, na čo to ešte rozširujú) a vývojári sa môžu pokúsiť obísť najnovšia detekcia. Zdá sa, že Niantic nemá v úmysle v dohľadnej dobe ustúpiť od agresívnej kontroly prístupu root v Pokémon GO. Takže ak vám na hre skutočne a skutočne záleží, možno budete chcieť zostať úplne na sklade kvôli vašim virtuálnym vreckovým monštrám.
Pokémon GO & Magisk -- XDA diskusné vlákno
Zdroj: Reddit
Aktualizácia 1 (18. 2. 2020 o 12:28 EST): Tento článok bol aktualizovaný, aby sa zistilo, že sa zisťuje aj Titanium Backup.