Androidi rakenduste arendajana on palju põhjuseid, miks võiksite sihtseadme tarkvara- ja riistvarakeskkonna uurimiseks kasutada väärkasutuse tuvastamise mehhanismi. Google'i SafetyNet Atestation API on üks sellistest väärkasutusevastastest API-dest, mis võimaldab rakenduste arendajatel hinnata Android-seadet, milles nende rakendus töötab. Kuid, see katkestatakse 2024. aastaks Play Integrity API kasuks. Loomulikult vajab modifitseerimiskogukond peagi praktilist ja hõlpsasti kasutatavat meetodit, et Google Play teenustelt seadme terviklikkuse omaduste kohta päringuid teha. See on koht Mängi terviklikkuse API kontrollijat tuleb sisse.
Loodud Nikolas Spiridakis ehk XDA vanemliige 1 Nikolas, Play Integrity API Checker on suurepärane rakendus Google Play teenuste teatatud seadme terviklikkuse oleku määramiseks. Pärast installimist peate lihtsalt vajutama nuppu KONTROLLIMA nuppu ja rakendus teeb ülejäänu. Arendaja võttis omaks KISS-põhimõtte ("Keep It Simple Stupid"), mis ilmneb kasutajaliidese kujunduskeelest.
Õnneks on seadme terviklikkuse otsuse vastendamine SafetyNet Attestation API ja Play Integrity API vahel üsna lihtne. Lühidalt öeldes on viimase atribuut "MEETS_BASIC_INTEGRITY" samaväärne SafetyNeti atribuudiga "basicIntegrity". Lisage põhihindamise alla "ctsProfileMatch" ja saate uues API-s samaväärse "MEETS_DEVICE_INTEGRITY". Lõpuks, et saada atribuudi „MEETS_STRONG_INTEGRITY” kõrvale roheline linnuke, peab seade vastama riistvaratoega SafetyNeti tunnistusele.
Eelkõige võivad mitmed laokonfiguratsioonist lahkumise sündmused põhjustada Play terviklikkuse rikkumisi. Kaasaegses Android-seadmes piisab väärkasutuse tuvastamise süsteemi käivitamiseks lukustamata alglaadurist. Pidage meeles, et rakendus ei aita teil muuta teie seadme Play terviklikkuse olekut – see lihtsalt peegeldab olekut Google Play teenuste vaatenurgast. Energiakasutajad saavad siiski kasutada mitmesuguseid lahendusi läbima Google'i SafetyNeti tunnistuse ja sarnased kuritarvitamise vastased kontrollid ilma süsteemi ühtki osa purustamata.
Kui soovite Play Integrity API Checkerit proovida, laadige rakendus alla allolevalt Google Play lingilt. Rakenduse arendajatele, kes seda loevad, on see rakendus avatud lähtekoodiga, et saaksite vaadata koodibaasi, esitada uusi plaastreid või kompileerida rakenduse ise.
Hind: tasuta.
4.5.
Allikas:XDA foorumid
Läbi:Mishaal Rahman