Como é que o Pokemon GO, Niantic bane os falsificadores no Android, mas não pode no iOS?
Tenho me perguntado muito, e testando diferentes aplicativos e funções para tentar apontar o que é exatamente que Niantic está rastreando no Android, por causa do qual eles são capazes de shadowban spoofers no Android, mas podem't quando os jogadores no iOS fazem exatamente a mesma coisa.
Estas são as coisas que eu testei:
1. Usei o magisk manager para esconder o acesso root, então o Pokemon GO deven't ser capaz de detectar o acesso root de todo. Se ele tivesse detectado, o jogo teria parado de funcionar, então não é preciso adivinhar aqui.
2. Testando se habilitar Opções do Desenvolvedor>Mock Locations está criando seu gatilho vermelho de aviso. Eu testei com ambas as situações:
i) Developer Options>Mock Locations ON:
We can select a fake GPS app to use this feature, and spoof. O jogo funciona bem.
ii) Developer Options>Mock Locations OFF:
Podemos desativar este recurso, e usar certos aplicativos como 'Fake GPS Pro', que tem um 'root mode' em seu menu de configurações, permitindo-nos spoof sem mock locations.
3. Se eles estão verificando se temos algum aplicativo gps falso que está listado na loja, para spoof, escaneando nossos aplicativos instalados. Para testar isso, eu usei um aplicativo chamado 'Fake GPS Joystick' que tem um clonador de aplicativo embutido, permitindo-nos assim mudar o nome do aplicativo e instalar o mesmo aplicativo novamente com um nome de pacote diferente, e então desinstalar o aplicativo original.
4. Se eles estão rastreando o endereço IP para verificar se o IP usado em uma geolocalização em particular durante o spoofing corresponde ao endereço IP daquele país em particular. Eu usei VPNs para alterar os meus endereços IP(para corresponder aos países correspondentes) quando spoofing para diferentes geolocalizações.
5. Se um número especificado de bans (mudando locais extremamente distantes em menos de 2 horas) leva, em última análise, a um shadowban de alerta vermelho. Eu tentei este processo tanto no iOS como no Android. Eu mudei de país em menos de 2 horas, fazendo com que os pokemons fugissem, e os pokestops não funcionassem. Mesmo depois disso, no iOS, nenhum shadowban foi acionado, mas no Android, o shadowban foi acionado.
6. Se eles estão verificando locais dentro do jogo... por exemplo, se você estiver no Japão e se mudar para a Austrália depois de 2 horas é logicamente uma bandeira vermelha. Isto deve ser fácil de rastrear porque todos os Pokemons que você pega têm sua localização de captura listada sob ela. Se eles rastrearem isto, eles podem simplesmente calcular a distância entre a última actividade e a próxima actividade, mas o jogo não't rastreia isto(actividades diferentes em países diferentes com um intervalo de 2 horas) porque as contas que fazem isto vezes sem conta no iOS não desencadeou nenhum ban.
7. Se os patches de segurança do Android têm algo a ver com a obtenção de shadowbans. Eu tentei usar os patches de 2017 e 2018. Em ambas as situações, o shadowban foi notado, então rastrear usando patches de segurança parece irrelevante.
Off the top of my head, eu usei estes testes, individualmente, e também juntos, em ambos os casos, todas as contas foram banidas pelo shadowbans no Android, mas completamente bem no iOS.
P.S. Eu não'não me importo muito com o jogo, mas estou intrigado em saber como a empresa segue e impõe estas proibições.
Se você tem alguma informação/comentário, por favor ajude a descobrir o mecanismo de banimento.
Artigos semelhantes
- Como é que os falsificadores são apanhados no Pokemon Go?
- Porque não bane o Google Adblock no Google Chrome?
- O que pode Niantic fazer para evitar que o noivado caia no Pokémon GO à medida que a novidade se desgasta?
- O que aconteceria se denunciássemos um jogador do Pokémon GO que está a fazer batota ao Niantic?