Come funziona la protezione anti-cheat nel gioco Clash of Clans di Super Cell per iOS e Android?

Beh, non ho molta familiarità con il modo in cui il gioco è stato creato, ma ho passato molti mesi a cercare di "hackerare" il gioco e da quello che ho imparato è che ci sono più cache di file che vengono inviati direttamente al server e inviati alla memoria dati del tuo telefono. Quando si inizia a lavorare sul modding del gioco si deve lasciare l'app. Un modo in cui COC vi impedisce di aggiungere roba è che non c'è un gioco in background. Ogni volta che lasciate l'app si riavvia. Una volta che il gioco si riavvia si connette al server e bene in questo caso il "server" è sempre corretto non il Cliente. Se i file di gioco non corrispondono, siete costretti a usare i server. Ora, se si riesce a trovare un modo per mantenere il gioco in esecuzione mentre si utilizza un'applicazione di modding come game guardian o anche xmodgames, il server si aggiorna quasi ogni 10 secondi per rimbalzare i dati dei file. Quando il gioco era ancora abbastanza nuovo, potevi cambiare i file di gioco che non erano legati al tuo profilo. Come ad esempio i premi delle conquiste. Quando ho iniziato a giocare ho fatto in modo che ogni conquista mi ricompensasse con 999999 gemme, era estremamente facile e un modo molto veloce per andare avanti. Dopo circa un mese l'aggiornamento del gioco mi ha fatto bootare e ha criptato la maggior parte dei dati di gioco. Oggi hanno praticamente criptato l'intero gioco e lo rendono molto difficile da modificare senza collegarsi a un computer usando iexplore o Xport. Ma anche con questi programmi il massimo che si può ottenere è aggiungere i salvataggi del gioco. Sono stato in grado di essere fortunato per un po' e sono stato in grado di cambiare il mio UDID nel bel mezzo del gioco subito dopo aver cambiato alcuni valori usando game guardian e IFILE. Penso di essere stato in grado di confondere il gioco, ma sono stato presto caugh e ancora una volta bannato...