Os jogos Android baseados em servidor podem ser hackeados?
Isso'é uma questão ampla, mas se um jogo foi bem desenvolvido, não.
Um bom desenvolvedor de jogos vai antecipar que os usuários vão tentar jogar o seu sistema. Eles irão escrever seu código do lado do servidor para assumir que qualquer mensagem enviada pelos clientes do jogo é culpada até prova em contrário. Porque alguém pode olhar para o código do lado do cliente e descobrir que mensagens estão sendo enviadas para o servidor, descobrir o que a mensagem significa, e então imitá-las. Assim como os devs escrevem este código, eles irão escrutinar cada mensagem enviada pelo usuário, e quaisquer cálculos críticos serão feitos no servidor (total de pontos, etc).
Diferentes técnicas de hacking também podem ser usadas para diferentes tipos de jogo. Um hacker pode olhar para um FPS, por exemplo, e escrever seus próprios ' spoofing' cliente. Eles poderiam então calcular a posição exata de um inimigo e falsificar as mensagens que um cliente enviaria quando eles atirassem. Em outras palavras, eles poderiam falsificar 100% de precisão. Mais uma vez, no entanto, um servidor bem escrito irá manter o controle de 'bad' movimentos que um usuário fez. O usuário está se movendo mais rápido do que deveria ser capaz? Strike. Eles são 100% precisos com a habilidade desumana de identificar inimigos? Strike. Chega de ataques, e eles serão inicializados.
Sem que um hacker tenha acesso ao próprio servidor, se um servidor tiver sido escrito para assumir que os clientes são maliciosos até prova em contrário, não. Jogos baseados em servidores vão ser bastante seguros.
Artigos semelhantes
- Ser capaz de configurar um servidor de e-mail em um servidor dedicado é sinal de ser um engenheiro de rede de alto nível?
- Por que um servidor privado virtual, comumente chamado VPS, deveria ser melhor do que um servidor de hospedagem?
- Que elementos compõem um servidor backend quando se fala de um servidor backend que servirá uma API construída sobre o padrão REST?
- O que é um servidor SMTP ou um servidor POP?