Jako programista aplikacji na Androida możesz chcieć skorzystać z mechanizmu wykrywania nadużyć w celu sprawdzenia oprogramowania i środowiska sprzętowego urządzenia docelowego. Jednym z takich interfejsów API służącym do zapobiegania nadużyciom jest interfejs API Google SafetyNet Attestation, który umożliwia twórcom aplikacji ocenę urządzenia z Androidem, na którym działa ich aplikacja. Jednakże, zostanie wycofany do 2024 roku na korzyść interfejsu Play Integrity API. Naturalnie społeczność modderska będzie wkrótce potrzebować praktycznej i łatwej w użyciu metody wysyłania zapytań do Usług Google Play o właściwości integralności urządzenia. To jest gdzie Zagraj w narzędzie sprawdzające integralność interfejsu API wchodzi.
Stworzony przez Nikolasa Spiridakisa, znanego również jako starszy członek XDA 1nikolasPlay Integrity API Checker to fajna aplikacja służąca do określania stanu integralności urządzenia zgodnie z raportami Usług Google Play. Po zainstalowaniu wystarczy nacisnąć przycisk
SPRAWDZAĆ przycisk, a aplikacja zajmie się resztą. Deweloper przyjął zasadę KISS („Keep It Simple Stupid”), która wynika z języka projektowania interfejsu użytkownika.Na szczęście mapowanie oceny integralności urządzenia między interfejsami API SafetyNet Attestation a API Play Integrity jest dość proste. W skrócie, właściwość „MEETS_BASIC_INTEGRITY” tego ostatniego jest równoważna atrybutowi „basicIntegrity” SafetyNet. Dodaj do tego „ctsProfileMatch” w ramach podstawowej oceny, a otrzymasz odpowiednik „MEETS_DEVICE_INTEGRITY” w nowym API. Na koniec, aby uzyskać zielony haczyk obok właściwości „MEETS_STRONG_INTEGRITY”, urządzenie musi spełniać wymagania sprzętowego certyfikatu SafetyNet.
Warto zauważyć, że wiele zdarzeń odejścia od podstawowej konfiguracji może prowadzić do naruszeń uczciwości w grze. Na nowoczesnym urządzeniu z Androidem wystarczy odblokowany bootloader, aby uruchomić system wykrywania nadużyć. Pamiętaj, że aplikacja nie pomoże Ci zmienić stanu integralności Play na Twoim urządzeniu – odzwierciedla jedynie stan z punktu widzenia Usług Google Play. Jednak zaawansowani użytkownicy mogą nadal korzystać z różnych obejść tego problemu przejść atest Google SafetyNet i podobne kontrole zapobiegające nadużyciom bez niszczenia jakichkolwiek części systemu.
Jeśli chcesz wypróbować narzędzie Play Integrity API Checker, pobierz aplikację, korzystając z linku Google Play poniżej. Dla wszystkich twórców aplikacji, którzy to czytają, jest to aplikacja otwarte źródło, dzięki czemu możesz rzucić okiem na bazę kodu, przesłać nowe poprawki lub samodzielnie skompilować aplikację.
Cena: za darmo.
4.5.
Źródło:Fora XDA
Przez:Miszaala Rahmana