Comment Pokemon GO, Niantic bannit les usurpateurs sur Android, mais ne peut pas sur iOS?Artboard


Je me suis beaucoup interrogé, et j'ai testé différentes applications et fonctions pour essayer de mettre le doigt sur ce que c'est exactement que Niantic suit sur Android, à cause de quoi ils sont capables de shadowbaner les usurpateurs sur Android, mais ne peuvent't lorsque les joueurs sur iOS font exactement la même chose.

Voici les choses que j'ai testées :
1. Utilisé magisk manager pour cacher l'accès root, donc Pokemon GO devrait't être capable de détecter l'accès root du tout. S'il l'aurait détecté, le jeu aurait cessé de fonctionner, donc aucune supposition nécessaire ici.
2. Tester si l'activation des Options du développeur>Lieux fictifs crée leur déclencheur d'avertissement rouge. J'ai testé avec les deux situations:
i) Options du développeur>Lieux fictifs ON:
Nous pouvons sélectionner une fausse application GPS pour utiliser cette fonctionnalité, et faire de l'usurpation. Le jeu fonctionne bien.
ii) Options du développeur>Lieux fictifs OFF:
Nous pouvons désactiver cette fonctionnalité, et utiliser certaines apps telles que 'Fake GPS Pro&apos ;, qui a un 'mode racine&apos ; dans leur menu de paramètres, ce qui nous permet de faire du spoof sans lieux fictifs.
3. S'ils vérifient le si nous avons une fausse app GPS qui est répertoriée dans le magasin, pour faire du spoof, en scannant nos apps installées. Pour tester cela, j'ai utilisé une application appelée 'Fake GPS Joystick&apos ; qui a un cloneur d'application intégré, nous permettant ainsi de changer le nom de l'application et d'installer à nouveau la même application sous un nom de paquet différent, puis de désinstaller l'application originale.
4. s'ils suivent l'adresse IP pour vérifier si l'IP utilisée à une géolocalisation particulière pendant le spoofing correspond à l'adresse IP de ce pays particulier. J'ai utilisé des VPN pour modifier mes adresses IP(pour correspondre aux pays correspondants) lors du spoofing vers différentes géolocalisations.
5. Si un nombre spécifié de soft bans(en changeant des emplacements extrêmement éloignés en moins de 2 heures) conduit finalement à un shadowban d'avertissement rouge. J'ai essayé ce processus à la fois sur iOS et Android. J'ai changé de pays en moins de 2 heures, faisant fuir les pokémons et empêchant les pokéstops de fonctionner. Même après cela, sur iOS, aucun shadowban n'a été déclenché, mais sur Android, le shadowban a été déclenché.
6. S'ils vérifient les emplacements dans le jeu... par exemple, si vous êtes au Japon et que vous vous déplacez en Australie après 2 heures, c'est un drapeau rouge logiquement. Cela devrait être facile à suivre parce que tous les Pokemon que vous attrapez ont leur lieu de capture répertorié sous lui. S'ils suivent cela, ils peuvent simplement calculer la distance entre la dernière activité et la prochaine activité, mais le jeu ne'suit pas cela(différentes activités à travers différents pays avec un écart de 2 heures) parce que les comptes faisant cela encore et encore sur iOS n'a déclenché aucune interdiction.
7. Si les correctifs de sécurité Android ont quelque chose à voir avec l'obtention de shadowbans. J'ai essayé d'utiliser les correctifs de 2017 et 2018. Dans les deux situations, le shadowban a été remarqué, donc le suivi en utilisant les correctifs de sécurité semble non pertinent.


Du haut de ma tête, j'ai utilisé ces tests, individuellement, et aussi ensemble, dans les deux cas, tous les comptes ont été shadowbannés sur Android, mais complètement bien sur iOS.

P.S. Je n'ai pas beaucoup d'intérêt pour le jeu, mais je suis intrigué de savoir comment l'entreprise suit et impose ces bannissements.

Si vous avez des infos/commentaires, merci d'aider à comprendre leur mécanisme d'interdiction.