Wie kann ich herausfinden, welche WLAN-Netzwerke mein iPhone kennt?

8

Gibt es eine Möglichkeit herauszufinden, zu welchen WLAN-Netzwerken mein iPhone automatisch versucht, eine Verbindung herzustellen, wenn es sie findet?

Wenn ich in Settingsund dann gehe Wi-Fi, kann ich die verfügbaren drahtlosen Netzwerke sehen, aber nur die in Reichweite. Ich möchte alle bekannten drahtlosen Netzwerke sehen.

Damovisa
quelle

Antworten:

8

Wo ein Wille ist, ist auch ein Weg ;)

Von einem Standard-iPhone ist dies in den Einstellungen nicht möglich. Die gewünschten Informationen werden im Schlüsselbund des iPhones gespeichert. Wenn Sie Zugriff auf das iPhone SDK haben, können Sie anfangen, herumzuspielen, wenn Sie möchten, aber ich werde es dabei belassen, da dies eine StackOverflow-Antwort wäre.

Der genaue Speicherort ist: /private/var/Keychains/keychain-2.db

Ricbax
quelle
Danke dafür, ich werde nachforschen. Meins ist kein Standard-iPhone.
Damovisa
2

Ich denke, der einzige Weg ist, sich tatsächlich in Reichweite des Netzwerks zu befinden, das Sie loswerden möchten. Sie können nicht sehen, welche Netzwerke Sie gespeichert haben, nicht dass ich weiß, aber wenn Sie ein Netzwerk loswerden möchten.

Einstellungen> Wifi>

Wählen Sie dann den blauen Pfeil rechts neben dem Netzwerk, mit dem Sie verbunden sind, und klicken Sie auf "Dieses Netzwerk vergessen".

GiH
quelle
1

Wenn Sie nicht daran interessiert sind, den für die Auswahl des Netzwerks verwendeten Algorithmus herauszufinden, sondern nur die Liste der gespeicherten Netzwerke anzeigen möchten, gibt es mindestens drei Cydia-Apps: "WLAN-Passwörter", "Netzwerkwissen" und "Netzwerkliste".

(Die erste hat den Vorteil, dass es sich um eine eigenständige App handelt und keine mobilesubstrate-Bibliothek installiert, während die anderen den Vorteil haben, dass die Informationen genau dort angezeigt werden, wo Sie sie in den WLAN-Einstellungen erwarten, jedoch auf Kosten der Erweiterung des Geräts mit einer weiteren mobilesubstrate Bibliothek)

Bonus, dies zeigt auch die gespeicherten Passwörter im Klartext!
Sie müssen das Gerät jedoch zuerst jailbreaken, da für den Zugriff auf die erforderlichen Informationen Root-Rechte erforderlich sind.

Costin Gușă
quelle
0

Es gibt eine Möglichkeit, dies zu tun, ohne Ihr iPhone ins Gefängnis zu bringen.

1) Zuerst müssen Sie ein Programm namens "Cydia Impactor" herunterladen. -Link: http://www.cydiaimpactor.com/

2) Laden Sie als Nächstes die sogenannte "ipa" -Datei einer Cydia-App eines Drittanbieters mit dem Namen "networklist" herunter. -Link: http://idroidnews.net/networklist-cydia-tweak-to-view-list-saved-wifi-passwords-in-settings.html

3) Führen Sie Impactor.exe aus und verbinden Sie Ihr iPhone über ein USB-Kabel mit Ihrem Computer.

4) Das Programm sollte die Informationen Ihres Telefons anzeigen und anzeigen, dass es das Gerät erkennt. Ziehen Sie nun einfach die IPA-Datei auf den Namen Ihres Telefons.

5) Das Programm fragt dann nach Ihrer AppleID und Ihrem Passwort. *Keine Sorge. Das Programm sammelt keine Passwortinformationen und Sie können auch jede andere gültige AppleID mit Passwort verwenden, es spielt keine Rolle.

6) Das Programm funktioniert so, dass es Ihre AppleID verwendet, um ein kostenloses 7-Tage-Entwicklerzertifikat zu beantragen. Im Wesentlichen sind Sie ein gültiger Entwickler wie TUTUapp oder IOSemus.

7) * Versuchen Sie noch nicht, die neu installierte App auf Ihrem Telefon zu öffnen. Sie funktioniert erst, wenn Sie dem Entwickler vertrauen. Gehen Sie zu Einstellungen> Allgemein> Profile und Ihre AppleID (oder die von Ihnen verwendete ID) sollte als ausstehendes Entwicklerprofil aufgeführt sein. Jetzt müssen Sie nur noch darauf klicken und dem Entwicklerzertifikat vertrauen, und voila!

8) Nach 7 Tagen wird Ihr kostenloses Testentwicklerprofil widerrufen und Sie müssen erneut mit Schritt (3) beginnen. Mach dir keine Sorgen; Es gibt keine Begrenzung, wie oft Sie sich selbst zum Entwickler machen können. Es kann lästig werden, aber es ist ein kleiner Preis, den Sie zahlen müssen, wenn Sie nicht im Gefängnis bleiben möchten.

Alternative:

-Wenn das etwas zu viel Arbeit ist, können Sie auch zu Einstellungen> Allgemein> Zurücksetzen gehen und dann "Netzwerkeinstellungen zurücksetzen" auswählen, um jedes bekannte Wifi-Netzwerk aus dem Speicher Ihres iPhones zu löschen.

Dylan Stewart
quelle