I telefoni Android hanno lo stesso hardware GPS di un iPhone, ma le restrizioni di iOS fanno sì che far eseguire al telefono qualsiasi pezzo di codice che potrebbe portare il telefono ad essere libero di eseguire programmi senza supervisione sia una battaglia in salita o un’assoluta impossibilità.
C’è quindi un modo per ingannare il tuo iPhone e fargli credere che ti trovi in un luogo diverso? È possibile, ma non con semplici modifiche al software.
Diamo un’occhiata più da vicino a come puoi falsificare la tua posizione GPS su un iPhone.
Come posso cambiare la mia posizione attuale su iPhone?
Falsificare la posizione GPS può aiutare con alcuni giochi come Pokémon Go. Tuttavia, non funziona con tutte le app, e molte app tentano di prevenire lo spoofing GPS.
Utilizzare una posizione GPS falsa in un ambiente di gioco può comportare un ban se rilevato, a seconda del gioco. Molte app richiedono la tua posizione per poter funzionare (come Tinder o Bumble). Per esempio, l’app meteo potrebbe non funzionare correttamente con un GPS falsificato.
Dovete anche sapere che Apple è veloce a riconoscere i metodi per falsificare la vostra posizione e se vi scopre ad usare un software “proibito”, potrebbe prendere provvedimenti per bloccare il vostro software.
Infine, se decidete di provare a fare il jailbreak del vostro iPhone, potreste incasinare o addirittura bloccare il vostro dispositivo in più modi, compreso l’annullamento della garanzia.
Per tutte queste ragioni, fare il jailbreak del vostro iPhone per accedere al GPS spoofing è un modo piuttosto rischioso di procedere. Ma se insistete…
Fake GPS Location iPhone via Jailbreaking
Per progettazione, un jailbreak entra nel vostro iPhone in modo da poter cambiare la maggior parte delle impostazioni native. Infatti, sarà difficile trovare un repository per il jailbreak che funzioni bene con iOS 12 e superiori.
Ma se si possiede un dispositivo più vecchio, si dovrebbe essere in grado di farlo. Le istruzioni per eseguire un jailbreak vanno oltre lo scopo di questo articolo, ma dovresti assolutamente leggere la nostra panoramica sul jailbreak per scoprire come eseguire questo compito.
Una volta che il vostro telefono è jailbroken, ci sono due applicazioni Cydia che potrebbero meritare la vostra attenzione, LocationHandle e akLocationX. La fregatura è che akLocationX supporta i dispositivi iOS con il chip A7, il che significa iPhone 5s e iPads di quell’epoca con iOS 6 o 7. LocationHandle è un’app a pagamento che funziona con iOS 9 e 10, ma dovrete installare un joystick sullo schermo.
Come posso falsificare la posizione GPS su iPhone senza Jailbreaking?
Se siete preoccupati di bloccare il vostro iPhone quando provate a fare il jailbreak, usate questo metodo per falsificare la vostra posizione senza fare il jailbreak del telefono.
Questo metodo richiede iBackupBot, uno strumento di terze parti per fare modifiche ai file di backup. Sarebbe consigliabile creare prima un backup primario del vostro sistema non modificato solo per essere al sicuro.
Step 1
Dopo aver collegato il vostro iPhone a un computer, lanciate iTunes e cliccate sull’icona dell’iPhone per accedere ad altre opzioni. Seleziona “Esegui backup ora” (tieni deselezionato “Crittografa iPhone”).
Step 2
Alla fine del backup, chiudi iTunes e lancia iBackupBot, che dovrebbe individuare e aprire automaticamente i file di backup.
Ora, è necessario cercare il file plist di Apple Maps, che può essere trovato in una delle due posizioni.
- File dell’applicazione utente > com.Apple.Maps > Biblioteca > Preferenze
- File di sistema > HomeDomain > Library > Preferenze
Step 3
Quando si apre il file, cerca il tag <dict> e inserisci il seguente codice proprio sotto di esso.
<key>_internal_PlaceCardLocationSimulation</key>
<vero/>
Dopo questo, puoi chiudere iBackupBot ma tieni l’iPhone collegato e non aprire ancora iTunes.
Passo 4
Procedete a disabilitare “Trova il mio telefono” come segue.
Impostazioni > Il tuo ID Apple > iCloud > Trova il mio telefono (tocca per disattivare)
Finito questo, puoi ricollegarti a iTunes e ripristinare dal backup modificato.
Passo 5
Lancia Apple Maps e naviga fino alla posizione in cui vorresti trovarti. Colpisci la parte inferiore della finestra per ottenere informazioni sulla posizione e dovresti trovare la funzione Simula posizione. Tocca per confermare e verifica se funziona per le altre app.
Altri modi per simulare la tua posizione su iPhone
iTools è un’app per computer che funziona con iOS 12 e precedenti (anche se molti utenti hanno dichiarato che funziona su iOS 14). Viene fornito con un file manager in cima allo spoofing GPS. Non è esattamente user-friendly però.
È necessario collegarsi a un computer con un cavo USB e navigare alla funzione Virtual Location. Dovresti poi rimuovere manualmente il finto marcatore GPS.
Fino a poco tempo fa, usare un servizio VPN era probabilmente il modo migliore e più semplice per falsificare la tua posizione GPS. NordVPN è tra i più popolari per iPhone e disponibile per iOS 9.0 o più recente. Dovrai pagare per averlo, però.
La soluzione hardware che molti stavano aspettando
Il problema fondamentale che hanno gli utenti iPhone è che Apple non vuole che la gente falsifichi la posizione dell’iPhone, quindi proibisce agli sviluppatori di app di scrivere le semplicissime applicazioni iOS che potrebbero svolgere questo compito.
Tuttavia, negli ultimi mesi una società di hardware ha messo insieme un sistema compatibile con Apple che permette di trasferire virtualmente il proprio dispositivo iOS ovunque si voglia! Non è gratuito, e nemmeno economico, ma funziona bene ed è una soluzione robusta e affidabile.
GFaker è il nome sia dell’azienda che del prodotto, ed è essenzialmente un piccolo dispositivo hardware a cui si collega il proprio iPhone o iPad, come se ci si collegasse ad un computer Apple.
Tuttavia, i dispositivi GFaker si presentano a iOS come dispositivi GPS esterni, utilizzando chipset approvati da Apple e conformi allo standard Apple External Accessory Framework. Poi si esegue l’app fornita, che non richiede il jailbreak, per impostare la posizione in cui si vuole essere. Il dispositivo GFaker, in posa come un nuovo GPS, dice a tutte le app in esecuzione sul tuo dispositivo iOS che la tua posizione attuale è quella che hai programmato. È così semplice ed elegante che penserai di avere un telefono Android.
Il GFaker è disponibile in due modelli diversi, il GFaker Phantom e il GFaker Pro. Il Phantom (259 dollari) funziona su tutti gli iPhone e le versioni di iOS da iOS 9 a iOS 14. Tuttavia, ha una limitazione – non riporta i dati di altitudine, quindi le applicazioni che sono eccezionalmente “paranoiche” circa le coordinate GPS che usano, potrebbero avere dei problemi. Per il 99% delle applicazioni, questo è comunque un non-problema. Il GFaker Pro (198 dollari) è un vecchio modello ma funziona ancora perfettamente con iOS 9 fino a 12. Funzionerà anche con le versioni più recenti, ma ci sono alcuni passaggi di installazione extra. Il Pro funzionerà anche con qualsiasi iPad utilizzando il dock Lightning.
Anche se questi prodotti hanno un costo, per gli utenti che hanno bisogno di una soluzione GPS semplice e affidabile, GFaker sembra essere di gran lunga l’approccio migliore. A volte, soprattutto con i prodotti Apple, si ottiene ciò che si paga.
Pensieri finali
In fin dei conti, falsificare la propria posizione GPS su un iPhone è abbastanza difficile, a meno che non siate pronti a sborsare qualche soldo per un servizio VPN o un GFaker.