Aujourd'hui, dans notre article, nous vous montrons comment réussir le test d'intégrité de l'appareil et jouer fort sur Android.
Google met à disposition l'API Play Integrity, une API qui permet d'effectuer des contrôles sur le code et le matériel pour garantir que les utilisateurs sont protégés contre les menaces nuisibles. De tels contrôles via l'API Play Integrity ne fonctionnent pas sur les téléphones dont le chargeur de démarrage est déverrouillé ou rooté.
Vérification de l'intégrité du jeu sur un appareil Android
Et bien, Play Integrity fait exactement cela : il vérifie s'il y a une modification matérielle ou un accès root sur l'appareil et fournit une vérification que la source des binaires de l'application est légitime. Il appartient ensuite entièrement au concepteur de l'application de décider ce qui se passe ensuite lorsque Google lui permet de tirer parti de l'API Play Integrity pour trouver des vulnérabilités de sécurité dans ses applications.
Les applications traitant des informations sensibles, telles que les applications bancaires et gouvernementales, bloquent les téléphones sur lesquels tous les tests d'intégrité ne sont pas réussis. Voici quelques raisons probables pour lesquelles les tests d'intégrité de Play peuvent échouer sur votre appareil:
Le chargeur de démarrage de cet appareil est déverrouillé.
Cet appareil a été rooté.
Une image de micrologiciel personnalisée spécifique OEM est active sur cet appareil.
Un conflit de patch ou de module peut survenir, introduit par un correctif.
Cet appareil exécute une ROM non signée.
Les services Google ne peuvent pas être exclus de la configuration DenyList de Magisk.
Échec des contrôles d'intégrité du jeu : comment les éviter ?
Bien entendu, cela nécessiterait que l'appareil usurpe ou contourne les restrictions ci-dessus de manière à pouvoir contourner les exigences de Play Integrity. Vous pouvez emprunter la bonne voie ou mettre en place des modules de contournement qui vous permettent de contourner suffisamment Play Integrity pour faire apparaître la coche verte, ce qui permettrait aux applications avec une détection stricte de l'état de l'appareil de fonctionner sur votre appareil.
Reverrouillez le chargeur de démarrage et restaurez l'appareil à son mode de récupération d'origine.
Étant donné que la vérification de l'état de l'appareil en question provient de Play Integrity, le moyen le plus simple et le plus officiel de le récupérer est de flasher la ROM d'origine du fabricant et de réinitialiser le chargeur de démarrage à un état verrouillé. C'est en fait le moyen le plus simple d'éviter la mise à jour automatique de certains modules à intervalles réguliers par Magisk.
Déverrouillage de l'état du chargeur de démarrage du téléphone Xiaomi
If your banking service values security, then it would make perfect sense to go the extra mile to prevent circumventions. Your financial services might detect a patched Play Integrity module and block your access to their services-for instance, online banking-or even lock you out of your account.
This module maintains the state of the root and bootloader while Playing Integrity Fix.
Warning: The procedures in this tutorial will involve modifying your device's OS and security settings. You risk data loss, system problems and security holes, not to mention that this may void your device's warranty. This may even cause problems in some applications or services, which may lead to account bans or suspensions. Proceed with caution. Only an instructional objective should be applied to this guide. As long as you follow these directions, if anything is going wrong then we don't pay a dime.
Mainly, the implementation of Play Integrity Fix is necessary for most users rooting their devices using Magisk. The approach used in this module impersonates the apps to confirm the legitimacy of the device to outsmart the restrictions imposed by Play Integrity. However, you need to make sure a few things are in control before proceeding further.
Pre-Requisites
Make sure your phone has the latest version of Google Play Services running.
You can always check directly from the Play Store if there is an upgrade to Google Play services available.
Or you can open the Play Store and tap on your profile picture top right then "Settings," followed by "About," then select "Update Play Store."
Make sure that your device has a signed custom ROM.
You can verify your ROM's signature by installing the outside program RomSignCheck. If so, it would pop up a notice of either "ROM sign normal" or "ROM sign is testkey."
Magisk has been updated recently, alternatively you can use Kitsune Mask, a fork of the original Magisk Manager that has the old MagiskHide functionality restored back in.
While Zygisk is included out of the box for Magisk users, KernelSU users will need to flash the module Zygisk Next.
Setup your device by installing MT Manager. Keybox files for Play Integrity tokens are installed this way.
Setup the System
Otherwise, this section will install Magisk as a proxy app, and some apps will be hidden from the detection of a rooted state. After some attempts to fix malfunctioning TEE and hiding of Zygisk with Shamiko and flashing Play Integrity Fix module, it will run.
1) Create a Hidden Magisk App
The aim is to be able to hide the Magisk app. Various services, after doing a scan of the user's phone, check the installed apps for something called Magisk and immediately flag the device as having been tampered with. Fortunately, it is possible to bypass Magisk and install an arbitrary proxy program with a package ID of your choice.
Open Magisk and tap the gear icon on the top right.
From the menu that pops up select "Hide the Magisk app."
Rename the file to a random name and click "OK."
Magisk is now masquerading as a completely different application with an unrecognized package ID.
2) Configure the DenyList
Apps selected for the DenyList are a suite of services that can utilize bypassing root detection. That would mean that modules such as MagiskHide and Shamiko would deny knowledge regarding your device's status about rooting using this list.
Open Magisk and find the gear icon at the top right.
Scroll down and find "Configure DenyList" and click the button.
Tap the three vertical dots at the top right to expose the system apps, and tap "Show system apps."
Locate Google Play Services in the list of apps, tap on its dialog, and toggle the switches in front of "com.google.android.gms" and "com.google.android.gms.unstable" to the ON position.
Scroll back to the list, locate Google Play Store, and toggle the switch in front of "com.android.vending" to ON position.
Once created, make sure to go to settings in your phone and force stop, then wipe data from Google Play Store and Play Services, too.
3) Spoof Bootloader Status (In Case TEE Is Broken)
It is also important to spoof the bootloader status since Play Integrity will check up on it as regards device integrity.
Check Your Trusted Execution Environment If It's Broken.
For this, download Momo and check your TEE status.
In case the TEE is broken on your device, then you have to flash the LSPosed module.
To enable the BootloaderSpoofer module, go to the Xposed settings section.
Choose the apps for which you want to hide the root status from here.
4. module is Flash Play Integrity Fix and Zygisk Hide.
Flashing the Shamiko module-or, if you're running KernelSU, the Zygisk Assistant-will hide the residual traces of root from your device.
Navigate to chiteroman's repository and install the module titled Play Integrity Fix.
Head over to aviraxp's repository and download the TrickyStore module.
Flash both of these modules using Magisk flash.
5) Push an Operational Keybox File with MT Manager
Un jour, les fichiers de la boîte à clés seront corrigés, il est donc essentiel de les actualiser de temps en temps. Pour usurper les jetons d'intégrité, ce sont les clés que vous utiliserez. Vous pouvez trouver ces jetons sur XDA, Reddit et Telegram, entre autres forums en ligne.
Ouvrez MT Manager et clonez votre fichier de trousseau.
Collez le fichier dans le dossier /data/adb/tricky_store/.
Cliquez longuement sur le fichier keybox pour afficher ses propriétés.
Juste à côté du « Propriétaire », vous trouverez la racine. Cliquez sur Modifier.
Pour choisir «root - 0», cliquez sur l’icône Groupe.
Dans le menu des propriétés, cliquez sur Modifier, situé devant Autorisations.
Cliquez ci-dessous sur « Autre ». Sous « Écrire », vous verrez « Groupe » coché. Décochez cette case.
Cliquez sur «OK». Notez que les applications utilisent des clés privées pour signer les jetons d'intégrité qu'elles renvoient depuis l'API Play Integrity. Les jetons peuvent être générés à l'aide de boîtes à clés personnalisées et fonctionnelles qui trompent l'application en lui faisant croire qu'elle fonctionne dans un environnement non rooté et non modifié.
Une fois la configuration terminée sur votre appareil, redémarrez-le. Vous pouvez maintenant vérifier la résistance de votre appareil avec l'application Play Integrity API Checker.
Je vous recommande comment transférer des fichiers sans fil de Android vers un PC
Aujourd'hui, nous vous montrons étape par étape comment résoudre l'erreur d'authentification WiFi survenue sur Android.
Pour savoir comment résoudre le problème d'un Android ne recevant pas de SMS, voici un guide complet.
Je t'enseignerai toutes les bénédictions et les malédictions dans Roblox Fisch
Aujourd'hui, je vais vous expliquer comment accomplir la tâcheStar Path « Passez un bon moment avec vos voisins » dans Disney Dreamlight Valley
Pour savoir comment corriger l'erreur msteams_autostarter.exe dans Microsoft Teams, voici un guide qui vous aidera.
Aujourd'hui, je vais vous dire comment être un homme habillé pour impressionner
Dans ce documentaire, je vous dirai comment vous préinscrire à l'alpha fermé Destiny Rising
Si vous ne savez pas comment forcer ou installer manuellement la mise à jour Windows 11 24H2, voici un guide qui vous aidera.
Je vais vous apprendre dans ce guide comment obtenir le lance-grenades doux/amer dans Destiny 2
Je vais vous guider Comment désinstaller une installation inattendue de l'antivirus RAV