Come posso sapere di quali reti Wifi è a conoscenza il mio iPhone?


8

C'è un modo per scoprire a quali reti Wifi il mio iPhone proverà automaticamente a connettersi se le trova?

Se entro Settingse poi Wi-Fi, posso vedere le reti wireless disponibili, ma solo quelle nel raggio d'azione. Mi piacerebbe vedere tutte le reti wireless conosciute.

Risposte:


8

Dove c'è una volontà c'è un modo;)

Da un iPhone di serie questo non è possibile dalle impostazioni. Le informazioni che desideri sono memorizzate nel portachiavi dell'iPhone. Se hai accesso all'SDK per iPhone, puoi iniziare a scherzare se vuoi, ma lo lascerò a quello dato che sarebbe una risposta StackOverflow.

La posizione esatta è: /private/var/Keychains/keychain-2.db


Grazie per quello, indagherò. Il mio non è un iPhone di serie.
Damovisa,

2

Penso che l'unico modo sia essere effettivamente nel raggio della rete di cui vuoi sbarazzarti. Non puoi effettivamente vedere quali reti hai archiviato, non che io sappia, ma se vuoi sbarazzarti di una rete.

Impostazioni> Wifi>

Quindi seleziona la freccia blu a destra della rete a cui sei connesso e fai clic su "Dimentica questa rete"


1

Se non sei interessato a scoprire l'algoritmo utilizzato per scegliere la rete ma vuoi solo visualizzare l'elenco delle reti memorizzate, ci sono almeno tre app Cydia: "password wifi", "conoscenza di rete" e "elenco di rete".

(Il primo ha il vantaggio di essere un'app standalone e di non installare una libreria mobilesubstrate, mentre gli altri hanno il vantaggio di visualizzare le informazioni proprio dove ti aspetti nelle impostazioni wifi ma a costo di caricare il dispositivo con un'altra ancora libreria mobilesubstrate)

Bonus, questo mostrerà anche le password memorizzate in chiaro!
Dovrai prima effettuare il jailbreak del dispositivo, poiché l'accesso alle informazioni necessarie richiede i privilegi di root.


0

C'è un modo per farlo senza jailbreak del tuo iPhone.

1) Per prima cosa devi scaricare un programma chiamato "Cydia Impactor". -Link: http://www.cydiaimpactor.com/

2) Quindi, scarica quello che viene chiamato il file 'ipa' di una delle app di Cydia di terze parti chiamata "elenco di reti". -Link: http://idroidnews.net/networklist-cydia-tweak-to-view-list-saved-wifi-passwords-in-settings.html

3) Esegui Impactor.exe e collega il tuo iPhone al computer tramite cavo USB.

4) Il programma dovrebbe visualizzare le informazioni del telefono, indicando che riconosce il dispositivo. Ora trascina semplicemente il file .ipa sul nome del tuo telefono.

5) Il programma chiederà quindi il tuo AppleID e la password. *Non preoccuparti. Il programma non raccoglie informazioni sulla password e puoi anche utilizzare qualsiasi altro AppleID valido con password, non importa.

6) Il modo in cui funziona il programma è che usa il tuo AppleID per richiedere un certificato di sviluppatore gratuito di 7 giorni, essenzialmente ti rende uno sviluppatore valido proprio come TUTUapp o IOSemus.

7) * Non tentare ancora di aprire l'app appena installata sul telefono, non funzionerà fino a quando non ti fidi dello sviluppatore. Vai su Impostazioni> Generali> Profili e dovresti vedere il tuo AppleID (o qualunque ID tu abbia scelto di usare) elencato come profilo di sviluppatore in sospeso. Ora devi semplicemente fare clic su di esso e fidarti del certificato dello sviluppatore e voilà!

8) Dopo 7 giorni, il tuo profilo di sviluppatore di prova gratuito verrà revocato e dovrai ricominciare dal passaggio (3). Non ti preoccupare; non c'è limite a quante volte puoi diventare uno sviluppatore. Può diventare fastidioso, ma è un piccolo prezzo da pagare se vuoi rimanere senza jailbreak.

Alternativa:

-Se questo è un po 'troppo lavoro, puoi anche andare su Impostazioni> Generale> Ripristina e quindi selezionare "Ripristina impostazioni di rete" per cancellare tutte le reti Wifi conosciute dalla memoria del tuo iPhone.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.