Сценарий для списка паролей для соединений Wi-Fi

Я пишу сценарий, который находит различные сведения об интерфейсах Ethernet. У меня есть большая часть использования ifconfig и iwconfig. Однако я теперь должен извлечь пароли. Пароли, кажется, расположены в файлах, которые называют в честь SSID в файлах как это:

/etc/NetworkManager/system-connections/<mySsid>

Однако я предполагаю, что Вы не можете полагаться на имя файла, всегда являющееся точно равным SSID (исправьте меня, если я неправ).

Существует ли альтернатива? Т.е. команда или что-то, что извлечет данный пароль wlan0 и т.д.

человечность 12.04

0
задан 31 August 2014 в 00:51

1 ответ

Однако я предполагаю, что Вы не можете полагаться на имя файла, всегда являющееся точно равным SSID (исправьте меня, если я неправ).

Корректный.

, Если Вы смотрите в файлах, Вы будете видеть, что существует идентификатор:

[connection]
id=Schijfwereld

Это - то, что файл определяет и соответствует SSID в файле:

[802-11-wireless]
ssid=Schijfwereld
mode=infrastructure

пароли, кажется, расположены в файлах, которые называют в честь SSID в файлах как это:

каталог системных соединений содержит все Ваши сети WIFI, которые отмечаются доступный всем пользователям с PSK в открытом тексте. Строки будут иметь psk= и пароль позади него. Если "доступный всем пользователям" НЕ установлен, пароль не сохраняется в каталоге системных соединений.

1
ответ дан 7 October 2019 в 04:29

Другие вопросы по тегам:

Похожие вопросы: