Wenn ich cat
auf wpa_supplicant.conf
Samsung-Handys eine Datei mache, sehe ich, dass die Passwörter verschlüsselt sind. Aber wenn ich dieselbe Datei auf LG-Handys öffne, kann ich die Passwörter im Klartext sehen.
Das sehe ich auf meinem Galaxy S5. Die folgenden Informationen gelten für mein Netzwerk, das ein WPA-Passwort hat 77807780
( psk
ist der verschlüsselte Passkey):
network={
ssid=""
psk=fce6c4f64304b00c5783199bbd2b1f91
key_mgmt=WPA-PSK
priority=10
frequency=2462
autojoin=1
usable_internet=0
skip_internet_check=0
}
Ist das eine Funktion auf Samsung-Handys? Welche Art von Verschlüsselung wird verwendet, um das Passwort zu verschlüsseln und wie werden sie entschlüsselt?
Verwenden Sie das Tool wpa_passphrase von wpa_supplicant , um Ihren eigenen "echten" PSK zu erstellen. Tatsächlich muss der Klartext-psk (in doppelten Anführungszeichen) bei jedem Start und Neuladen der Konfiguration verarbeitet werden, um den echten, 64-Hex-stelligen (256-Bit) PSK zu generieren. Die Verwendung von wpa_passphrase zum manuellen Erstellen des vollständig verarbeiteten PSK optimiert also tatsächlich die Start- und Konfigurationsneuladezeit von wpa_supplicant. :)
Über ihre Entschlüsselung ... wpa_supplicant verwendet eine AES-basierte Chiffre, die sehr angesehen ist. Ich denke, TKIP ist veraltet und möglicherweise ausnutzbar.
Ich habe eine Lösung:
/etc/secure_storage/.system.wpa_supplicant
löschen Sie diesen Ordner (nur ".secure.supplicant.conf") und starten Sie ihn neu.Hinweis: Es funktioniert nur für Samsung-Geräte, alle gespeicherten WLAN-Hotspots gehen beim ersten Mal verloren.
Suchen Sie die folgende Zeile in build.prop
:
ro.securestorage.support=true
und ändern Sie es in
ro.securestorage.support=false
Starten Sie dann das Gerät neu. Geben Sie nun das Passwort Ihres Wi-Fi-Netzwerks erneut ein.
Wenn Ihr Telefon gerootet ist, können Sie Kennwörter anzeigen, indem Sie die wpa_supplicant.conf
Datei lesen oder die App „WiFi Key Recovery“ installieren.
Andreas T.
johnwait
Andreas T.