Cómo funciona la protección antitrampas en el juego Clash of Clans de Super Cell para iOS y Android?

Bueno, no estoy muy familiarizado con cómo se hizo el juego, pero he pasado muchos meses tratando de «hackear» ese juego y de lo que he aprendido es que hay múltiples cachés de archivos que se envían directamente al servidor y se envían al almacenamiento de datos de sus teléfonos. Cuando empiezas a trabajar en el modding del juego tienes que salir de la aplicación. Una de las formas en que COC te impide añadir cosas es que no hay juego en segundo plano. Cada vez que dejas la aplicación se reinicia. Una vez que el juego vuelve a encenderse se conecta al servidor y bueno en este caso el «servidor» siempre es correcto no el Cliente. Si los archivos del juego no coinciden te ves obligado a usar los servidores. Ahora bien, si se puede encontrar una manera de mantener el juego en funcionamiento mientras se utiliza una aplicación de modding como game guardian o incluso xmodgames el servidor se actualiza casi cada 10 segundos para rebotar los datos de los archivos. Cuando el juego era todavía bastante nuevo, podías cambiar los archivos del juego que no estaban relacionados con tu perfil. Por ejemplo, los premios de los logros. Cuando empecé a jugar llegué a que cada logro me recompensaba con 999999 gemas, era extremadamente fácil y una forma muy rápida de avanzar. Después de un mes, la actualización del juego me arrancó y encriptó la mayoría de los datos del juego. Hoy en día han encriptado casi todo el juego y hacen que sea muy difícil de modificar sin conectarse a un ordenador usando iexplore o Xport. Pero incluso con esos programas lo máximo que se puede conseguir es añadir partidas guardadas. Tuve suerte por un tiempo y pude cambiar mi UDID en medio del juego justo después de cambiar algunos valores usando game guard y IFILE. Creo que fui capaz de confundir el juego pero pronto fui caugh y una vez más baneado…