Ako vývojár aplikácií pre Android existuje veľa dôvodov, prečo by ste mohli chcieť použiť mechanizmus detekcie zneužitia na preskúmanie prostredia softvéru a hardvéru cieľového zariadenia. Rozhranie API SafetyNet Attestation od spoločnosti Google je jedným z takýchto rozhraní API proti zneužitiu, ktoré umožňuje vývojárom aplikácií posúdiť zariadenie Android, na ktorom je ich aplikácia spustená. však jeho podpora bude ukončená do roku 2024 v prospech rozhrania Play Integrity API. Prirodzene, modifikačná komunita bude čoskoro potrebovať praktickú a ľahko použiteľnú metódu na dopytovanie Služieb Google Play o vlastnostiach integrity zariadenia. Toto je kde Play Integrity API Checker prichádza dovnútra.
Vytvoril Nikolas Spiridakis, známy ako senior člen XDA 1 Nikolas, Play Integrity API Checker je šikovná aplikácia na určenie stavu integrity zariadenia, ako ho nahlásili Služby Google Play. Po inštalácii všetko, čo musíte urobiť, je stlačiť KONTROLA tlačidlo a aplikácia sa postará o zvyšok. Vývojár prijal princíp KISS („Keep It Simple Stupid“), ktorý je zrejmý z jazyka dizajnu používateľského rozhrania.
Našťastie je mapovanie verdiktu integrity zariadenia medzi SafetyNet Attestation API a Play Integrity API pomerne jednoduché. Stručne povedané, vlastnosť „MEETS_BASIC_INTEGRITY“ druhého je ekvivalentná atribútu „basicIntegrity“ SafetyNet. K tomu pridajte „ctsProfileMatch“ pod základné hodnotenie a získate ekvivalent „MEETS_DEVICE_INTEGRITY“ v novom rozhraní API. Nakoniec, ak chcete získať zelené začiarknutie vedľa vlastnosti „MEETS_STRONG_INTEGRITY“, zariadenie musí spĺňať atestáciu SafetyNet podporovanú hardvérom.
Najmä množstvo udalostí odchodu z konfigurácie akcií môže viesť k porušeniu integrity služby Play. Na modernom zariadení s Androidom stačí odomknutý bootloader na spustenie systému detekcie zneužitia. Majte na pamäti, že aplikácia vám nepomôže upraviť stav integrity služby Play vášho zariadenia – iba odráža stav z pohľadu služieb Google Play. Nároční používatelia však môžu stále používať rôzne riešenia prejsť atestáciou spoločnosti Google SafetyNet a podobnými kontrolami proti zneužitiu bez poškodenia akejkoľvek časti systému.
Ak chcete vyskúšať nástroj Play Integrity API Checker, stiahnite si aplikáciu z odkazu Google Play nižšie. Pre vývojárov aplikácií, ktorí toto čítajú, je táto aplikácia open source, takže sa môžete pozrieť na kódovú základňu, odoslať nové opravy alebo zostaviť aplikáciu sami.
Cena: zadarmo.
4.5.
Zdroj:XDA fóra
Cez:Mishaal Rahman