Avete mai desiderato di poter ottenere crediti od altro gratis sui vostri giochi per Android? Potete, in alternativa all’uso degli “acquisti” in-app gratis, ottenere ciò semplicemente modificando le variabili del processo associato.
Cosa sono le variabili? In un processo (programma, in questo caso app, in esecuzione), le variabili si possono vedere come delle scatole contenenti dei dati. Nei giochi possono contenere, ad esempio la quantità di crediti o di munizioni. Il contenuto di tali scatole viene modificato in corso di esecuzione dal processo che le utilizza.
Esistono software che permettono, una volta ottenuti i dovuti permessi, di poter modificare il valore delle variabili. Sul nostro amato Android, i più noti sono GameCIH, Game Guardian e Game Killer. Le variabili che potremo modificare, secondo il software Game Killer (quello che andremo ad utilizzare in questa guida), sono dei seguenti tipi:
- Byte: rappresenta valori interi da 0 a 255;
- Word: rappresenta valori interi da 0 a 65535;
- Dword: rappresenta valori interi da 0 a 4294967295;
- Float: rappresenta valori decimali;
Abbiamo dimostrato il procedimento servendoci di un Nexus 4 con ROM CyanogenMod 11 (basata su Android 4.4.2 KitKat).
[box type=”info” ]Per poter seguire la guida, avete bisogno di un terminale rootato.[/box]
Scaricate ed installate Game Killer (dovrete avere abilitata, in Impostazioni->Sicurezza, l’ opzione “Origini sconosciute“).
[box type=”download” ]Download di Game Killer[/box]
Aprite Game Killer, concedete i permessi superuser e controllate se appare, poco dopo l’apertura, la dicitura “Rooted!“. L’ interfaccia ha, in fondo, dei pulsanti:
- L’ icona dell’ elenco permette di accedere al menu principale dell’applicazione;
- L’ icona della croce rossa permette di resettare la ricerca;
- L’ icona della tastiera permette di nascondere e mostrare il tastierino numerico per digitare i valori nel campo di ricerca;
- L’ icona della cartella permette di accedere al menu delle variabili immagazzinate;
- L’ icona del segno “+“ verde permette di aggiungere un indirizzo (tramite la notazione esadecimale) o un elemento;
Ora, servendovi del pulsantino “Chiudi” in alto a destra (accanto al pulsantino “Pausa“), riducete ad icona Game Killer, aprite il drawer delle app ed avviate il gioco che vi interessa. Aprite ora la finestra di Game Killer facendo tap sull’iconcina flottante ed aprite il menu principale. Quindi andate su “Select application” e selezionate il gioco che avete prima aperto. Se il valore della variabile che intendete modificare è al momento pari a 0, sarebbe bene fare in modo di modificarlo giocando un po’.
Digitate sul tastierino l’attuale valore della variabile da modificare. Cliccate sull’icona della lente di ingrandimento, e selezionate, se ne siete certi, il tipo della variabile da modificare: altrimenti scegliete “Auto Identify“. Game Killer ora inizierà a setacciare le variabili dell’app, selezionando quelle con il valore da voi specificato.
Una volta terminata la ricerca, chiudete la finestra di Game Killer e continuate a giocare per modificare il valore della variabile, quindi riaprite Game Killer, digitate il nuovo valore della variabile e ricercate, per restringere il campo.
Ripetete questo passaggio finchè non avrete una sola variabile, o più variabili che abbiano sempre il medesimo valore (per accertarvi di ciò potete chiudere Game Killer e giocare ulteriormente per modificare il valore, per poi riaprirlo e verificare se le variabili trovate hanno sempre valori identici ed in linea a quello da modificare).
Ora, cliccate sulla variabile che vi interessa. Modificate il valore a vostro piacimento, e specificate il tipo di operazione da effettuare. Le opzioni disponibili sono:
- Modify: modifica la variabile con il valore da voi specificato;
- Modify & Lock: modifica la variabile con il valore da voi specificato e la blocca a tale valore;
- Modify & Store: modifica la variabile con il valore da voi specificato e la immagazzina per permettervi di riaccedervi velocemente più tardi dal menu dedicato: potete assegnare alla variabile un nome a vostro piacimento;
Selezioniamo l’opzione “Modify“, ed una volta effettuate tutte le modifiche date l’OK. Se vi sono più variabili, modificatele tutte con il medesimo valore. Infine, chiudete la finestra di Game Killer e verificate il buon esito dell’ operazione: non è purtroppo una procedura che funziona sempre al primo colpo, nè con tutte le applicazioni (alcune resettano subito la variabile al valore che aveva prima della vostra modifica). Buon “cheating“!