Jako vývojář aplikací pro Android existuje mnoho důvodů, proč byste mohli chtít využít mechanismus detekce zneužití k prozkoumání prostředí softwaru a hardwaru cílového zařízení. Google SafetyNet Attestation API je jedním z takových API proti zneužití, které umožňuje vývojářům aplikací posoudit zařízení Android, na kterém jejich aplikace běží. Nicméně, do roku 2024 bude ukončena ve prospěch rozhraní Play Integrity API. Modovací komunita bude přirozeně brzy potřebovat praktickou a snadno použitelnou metodu dotazování Služeb Google Play na vlastnosti integrity zařízení. To je kde Play Integrity API Checker přichází v.
Vytvořil Nikolas Spiridakis, aka XDA Senior Member 1 Nikolas, Play Integrity API Checker je šikovná aplikace, která zjišťuje stav integrity zařízení, jak jej hlásí Služby Google Play. Po instalaci vše, co musíte udělat, je stisknout ŠEK a aplikace se postará o zbytek. Vývojář přijal princip KISS („Keep It Simple Stupid“), který je patrný z návrhového jazyka uživatelského rozhraní.
Naštěstí je mapování verdiktu integrity zařízení mezi SafetyNet Attestation API a Play Integrity API poměrně jednoduché. Stručně řečeno, vlastnost "MEETS_BASIC_INTEGRITY" druhého je ekvivalentní atributu "basicIntegrity" SafetyNet. K tomu přidejte „ctsProfileMatch“ pod základní hodnocení a získáte ekvivalent „MEETS_DEVICE_INTEGRITY“ v novém API. A konečně, chcete-li získat zelené zaškrtnutí vedle vlastnosti „MEETS_STRONG_INTEGRITY“, musí zařízení splňovat hardwarově podporovanou atestaci SafetyNet.
Je pozoruhodné, že řada událostí odchodu z konfigurace akcií může vést k porušení integrity Play. Na moderním zařízení Android stačí odemčený bootloader k vypnutí systému detekce zneužití. Pamatujte, že aplikace vám nepomůže upravit stav integrity Play vašeho zařízení – pouze odráží stav z pohledu Služeb Google Play. Pokročilí uživatelé však mohou stále používat různá řešení projít atestací společnosti Google SafetyNet a podobnými kontrolami proti zneužití aniž by došlo k poškození jakékoli části systému.
Chcete-li vyzkoušet nástroj Play Integrity API Checker, stáhněte si aplikaci z odkazu Google Play níže. Pro všechny vývojáře aplikací, kteří toto čtou, je tato aplikace open source, takže se můžete podívat na kódovou základnu, odeslat nové opravy nebo aplikaci zkompilovat sami.
Cena: Zdarma.
4.5.
Zdroj:XDA fóra
Přes:Mishaal Rahman