Наши системы запоминают каждый пароль Wi-Fi, к которому мы подключались.
Linux
Во всех дистрибутивах Linux информация обо всех беспроводных сетях хранится в каталоге сетевого менеджера.
Чтобы найти сохраненные пароли Wi-Fi с помощью командной строки, введите эти команды.
cd /etc/NetworkManager/system-connections/
После этого используйте команду списка, чтобы отобразить файлы в папке.
ls -a
Файлы конфигурации сети будут отображаться на экране после использования команды. Эти файлы конфигурации содержат информацию о каждой сети, включая Wi-Fi SSID, UUID и пароль Wi-Fi.Используйте команду Cat или текстовый редактор, чтобы открыть файл и просмотреть пароль Wi-Fi для определенного интерфейса.
cat <Interface name>
Эта команда отобразит всю информацию о выбранной вами сети Wi-Fi.
Пример вывода:
┌──(rootkali)-[/home/writer]
└─# cd /etc/NetworkManager/system-connections
┌──(rootkali)-[/home/writer/etc/NetworkManager/system-connections]
└─# ls -a
GPONWIFI_CO60 Jio2g
┌──(rootkali)-[/home/writer/etc/NetworkManager/system-connections]
└─# sudo cat GPONWIFI_CO60
[connection]
id=GPONWIFI_C060
uudi=7cb198f4-5e6d-4277-8c13-29e24f04b07e
type=802-11-wireless
[802-11-wireless]
ssid=GPONWIFI_CO60
mode=infrastructure
mac-address=xx:xx:xx:xx:xx:xx
security=802-11-wireless-security
[802-11-wireless-security]
key-mgmt=wpa-psk
auth-alg=open
psk=00000Dwwqf2
[ipv4]
method=auto
[ipv6]
method=auto
В приведенном выше выводе PSK (Pre-Shared Key) — это пароль для данной сети Wi-Fi.
macOS
Также в macOS можно легко узнать пароль любого интерфейса Wi-Fi с помощью командной строки. Вы можете запустить терминал, выбрав Приложения > Утилиты > Терминал.
security find-generic-password -ga Interface-name| grep “password:”
Здесь вам нужно заменить имя интерфейса на имя выбранной вами сети Wi-Fi. Эта команда показывает предоставленный вами пароль сети Wi-Fi.