Kaip „Android“ programų kūrėjas, yra daug priežasčių, kodėl galbūt norėsite naudoti piktnaudžiavimo aptikimo mechanizmą, kad ištirtumėte tikslinio įrenginio programinės ir aparatinės įrangos aplinką. „Google SafetyNet Attestation“ API yra viena iš tokių kovos su piktnaudžiavimu API, leidžianti programų kūrėjams įvertinti „Android“ įrenginį, kuriame veikia jų programa. Tačiau ji bus panaikinta iki 2024 m „Play Integrity“ API naudai. Natūralu, kad modifikavimo bendruomenei greitai prireiks praktiško ir lengvai naudojamo metodo, leidžiančio „Google Play“ paslaugų užklausai apie įrenginio vientisumo savybes. Štai kur Play Integrity API Checker įeina.
Sukūrė Nikolas Spiridakis, dar žinomas kaip XDA vyresnysis narys 1 Nikolas, „Play Integrity API Checker“ yra puiki programa, skirta nustatyti įrenginio vientisumo būseną, apie kurią praneša „Google Play“ paslaugos. Įdiegę tereikia paspausti PATIKRINTI mygtuką, o visa kita padarys programa. Kūrėjas priėmė KISS principą („Keep It Simple Stupid“), kuris matomas iš vartotojo sąsajos dizaino kalbos.
Laimei, įrenginio vientisumo verdikto susiejimas tarp „SafetyNet Attestation API“ ir „Play Integrity API“ yra gana paprastas. Trumpai tariant, pastarosios savybė „MEETS_BASIC_INTEGRITY“ yra lygiavertė „SafetyNet“ atributui „basicIntegrity“. Prie pagrindinio vertinimo pridėkite „ctsProfileMatch“ ir naujojoje API gausite „MEETS_DEVICE_INTEGRITY“ atitikmenį. Galiausiai, norint gauti žalią varnelę šalia nuosavybės „MEETS_STRONG_INTEGRITY“, įrenginys turi atitikti aparatinės įrangos „SafetyNet“ sertifikatą.
Pažymėtina, kad dėl daugelio nukrypimų nuo atsargų konfigūracijos įvykių gali būti pažeistas „Play“ vientisumas. Šiuolaikiniame „Android“ įrenginyje užtenka atrakinto įkrovos tvarkyklės, kad išjungtų piktnaudžiavimo aptikimo sistemą. Atminkite, kad programa nepadės keisti įrenginio „Play Integrity“ būsenos – ji tik atspindi būseną „Google Play“ paslaugų požiūriu. Tačiau patyrę vartotojai vis tiek gali naudoti įvairius sprendimo būdus išlaikyti „Google“ „SafetyNet“ atestaciją ir panašias apsaugos nuo piktnaudžiavimo patikras nesulaužant jokių sistemos dalių.
Jei norite išbandyti „Play Integrity API Checker“, atsisiųskite programą iš toliau pateiktos „Google Play“ nuorodos. Bet kokiems programų kūrėjams, kurie tai skaito, programa yra tokia atviro kodo, kad galėtumėte peržiūrėti kodų bazę, pateikti naujų pataisų arba patys kompiliuoti programą.
Kaina: Nemokama.
4.5.
Šaltinis:XDA forumai
Per:Mišaalas Rahmanas