Привет, хакеры, продолжаем тему узнавания паролей от беспроводных сетей. В данной статье будет рассказано про способы получения подобной информации на Linux.
Как узнать пароль от WiFi на Linux
Для подключения к беспроводной сети в Linux Используется либо Network Manager либо WPA Supplicant. Первое является программой с собственным граф. Интерфейсом, а второе подключает компьютер к беспроводной сети, используя стандартную консоль.
Оба инструмента сохраняет все настройки в открытую. Однако перед освоением команд, необходимо воспользоваться граф. Интерфейсом, необходимо это для получения информации об подключениях компьютера к различным сетям. Нажимаем на значок беспроводной сети возле часов и тыкаем “Сетевые соединения”. Отлично, видно сети к которым компьютер подключался и подключен прямо сейчас.
Для получения пароля берем одну из сетей и нажимаем на ней “Изменить”. После нажимаем на вкладку “Защита Wi-Fi”, где отмечаем пункт “Показывать пароль”
Для выполнения данной функции не требуется пароль администратора, то есть выполняется любым пользователем. Ранее оговаривалось, что программа сохраняет все данные в открытом виде:
В папке /etc/NetworkManager/system-connections/.
Просмотреть файлы
ls -l /etc/NetworkManager/system-connections/
Для просмотра названий и паролей вводим:
sudo egrep -h -s -A 9 --color -T 'ssid=' /etc/NetworkManager/system-connections/*
Вторая программа, использующая командную строку, для проверки подключений хранит всю свою информацию по адресу - /etc/wpa_supplicant.conf. Однако запустить программу можно и при помощи ключа, который указан после файла с неизвестным названием и положением. В случае автоматический загрузки данной программы, есть возможность изучения файла - /etc/rc.local на наличие команды, которая поможет в поиски настроек беспроводной сети. Данный файл можно найти, взглянув на статус службы:
systemctl status wpa_supplicant.service
В случае ручного запуска программы, поиск осуществляется в данных категориях:
grep supplicant ~/.bash_history
Просмотр содержимого папки программы:
ls -l /etc/wpa_supplicant/
Код для вывода содержимого файла:
cat /etc/wpa_supplicant/wpa_supplicant.conf