Вы забыли пароль от домашнего Wi-Fi, а на роутере наклейка стерлась? Или нужно подключить новый гаджет, но пароль не сохранили? Ситуация знакома каждому второму пользователю — по данным Kaspersky, 43% людей теряют доступ к своим сетям хотя бы раз в год. К счастью, если ваш Android-смартфон уже подключён к этой сети, есть несколько способов извлечь сохранённый пароль — от простых до технически сложных.
В этой статье мы разберём все актуальные методы для разных версий Android (от 8.0 до 14), включая обход ограничений производителей вроде Samsung, Xiaomi или Huawei. Важно: некоторые способы требуют root-прав или компьютера, но majority работают и без них. Также мы предупредим о рисках безопасности, которые возникают при использовании сторонних приложений для извлечения паролей.
1. Стандартный способ: через настройки Android (без root)
Начиная с Android 10, Google добавила в систему встроенную функцию просмотра паролей Wi-Fi — но с оговорками. Она работает не на всех прошивках (производители часто блокируют её) и требует подтверждения PIN-кода или отпечатка пальца.
Вот как это сделать:
- 📱 Откройте
Настройки → Сеть и Интернет → Wi-Fi - 🔍 Найдите в списке свою сеть и тапните по её названию
- 🔑 Выберите
Поделиться(илиShareна английской прошивке) - 🔐 Подтвердите разблокировку экрана (PIN, графический ключ или биометрия)
Если пункта Поделиться нет — ваш производитель отключил эту функцию. Например, на Xiaomi с прошивкой MIUI она появляется только после установки EU-версии или ручного включения через ADB.
⚠️ Внимание: На некоторых устройствах (например, Samsung Galaxy с One UI) вместо пароля может отображаться QR-код для подключения. Чтобы увидеть текстовый пароль, нажмите Сканер QR-кода в этом же меню — система покажет его под кодом.
2. Через файл конфигурации Wi-Fi (требуется файловый менеджер)
Android хранит все сохранённые сети в файле wpa_supplicant.conf. Доступ к нему можно получить через файловый менеджер с правами root или через ADB (об этом ниже). Если у вас есть root, сделайте следующее:
- Установите Root Explorer или FX File Explorer (с включённым root-доступом).
- Перейдите по пути:
/data/misc/wifi/WifiConfigStore/На старых версиях Android (до 9.0) путь может быть:
/data/misc/wifi/WPA_SUPPLICANT/ - Найдите файл
wpa_supplicant.confи откройте его любым текстовым редактором. - Ищите блоки вида:
network={ssid="Название_вашей_сети"
psk="ваш_пароль"
key_mgmt=WPA-PSK
}
Если файла нет или он пустой — ваш производитель использует альтернативное хранилище (например, Samsung шифрует данные в /data/vendor/wifi/). В этом случае поможет только ADB или специализированные утилиты.
⚠️ Внимание: Редактирование файлов в /data/ без root может привести к потере данных или сбою Wi-Fi. Не изменяйте содержимое файла — только копируйте пароль!
Установить файловый менеджер с root-доступом
Сделать резервную копию файла wpa_supplicant.conf
Проверить путь к файлу для своей версии Android
Не редактировать файл, только просматривать-->
3. Использование ADB (без root, но нужен компьютер)
ADB (Android Debug Bridge) — это инструмент для отладки Android через компьютер. С его помощью можно извлечь пароль Wi-Fi, даже если у вас нет root-прав. Метод работает на большинстве устройств, но требует включённой Отладки по USB.
Инструкция:
- Скачайте Platform Tools (официальный пакет от Google) и распакуйте его.
- На телефоне включите:
- 🔧
Настройки → О телефоне → Номер сборки(тапните 7 раз, чтобы разблокироватьРежим разработчика) - 🔌
Настройки → Система → Для разработчиков → Отладка по USB
- 🔧
platform-tools и выполните:
adb shell
su -c "cat /data/misc/wifi/WifiConfigStore/SoftApWifiConfigurationStore.xml"
Если команда не сработала, попробуйте альтернативный путь:
adb shell
su -c "cat /data/misc/wifi/WPA_SUPPLICANT.conf"
Если вы видите ошибку Permission denied — ваше устройство блокирует доступ. В этом случае поможет только root или специализированные утилиты вроде WiFi Password Viewer (о них ниже).
Что делать, если ADB не показывает пароль?
Если команды возвращают пустой результат или ошибку, попробуйте:
1. Использовать альтернативные пути (например, для Samsung: /data/vendor/wifi/).
2. Установить Magisk и модуль SQLite for Root для доступа к базе данных Wi-Fi.
3. Попробовать утилиту WiFi Password Recovery (требует root).
| Метод | Требуется root? | Нужен компьютер? | Работает на всех прошивках? |
|---|---|---|---|
| Настройки Android (Share) | ❌ Нет | ❌ Нет | ⚠️ Нет (зависит от производителя) |
Файл wpa_supplicant.conf |
✅ Да | ❌ Нет | ⚠️ Нет (пути отличаются) |
| ADB | ❌ Нет (но нужны права отладки) | ✅ Да | ⚠️ Частично (блокируется некоторыми брендами) |
| Сторонние приложения | ✅ Обычно да | ❌ Нет | ✅ Да (если есть root) |
4. Приложения для просмотра паролей (с root и без)
В Google Play есть десятки приложений, обещающих показать пароли Wi-Fi. Большинство из них требуют root-прав, но некоторые работают и без них — через уязвимости в прошивке или резервные копии.
Топ-3 проверенных утилиты:
- 🛠️ WiFi Password Viewer (требует root) — показывает все сохранённые сети с паролями, поддерживает экспорт в файл.
- 🔍 WiFi Password Recovery — работает на некоторых устройствах без root (например, на Xiaomi с разблокированным загрузчиком).
- 📱 WiFi Key Recovery — специализируется на извлечении паролей из резервных копий (нужен бэкап через
adb backup).
Предупреждение: многие "бесплатные" приложения в Play Market содержат шпионское ПО или показывают рекламу. Перед установкой проверьте отзывы и рейтинг. Лучше использовать открытые проекты с GitHub, например, WiFi Password от SimoneDev.
5. Извлечение пароля через резервную копию (без root)
Если на вашем телефоне включено автоматическое резервное копирование в Google Drive, можно попробовать извлечь пароль из бэкапа. Этот метод работает не на всех устройствах, но иногда спасает.
Инструкция:
- Установите Android Studio или скачайте Platform Tools.
- Подключите телефон к компьютеру и выполните команду:
adb backup -f wifi_backup.ab -noapk com.android.providers.settings - На телефоне подтвердите создание резервной копии (пароль не нужен).
- Скачайте Android Backup Extractor (Java-утилита) и извлеките данные из
wifi_backup.ab:java -jar abe.jar unpack wifi_backup.ab wifi_backup.tar - В полученном архиве найдите файл
settings.dbи откройте его через SQLite Browser. Пароли хранятся в таблицеwifi.
Этот способ сложный и не всегда работает, но он не требует root и не оставляет следов на телефоне. Главный минус — резервная копия может не содержать актуальные данные, если давно не обновлялась.
6. Альтернативные методы: роутер и QR-код
Если ни один из способов не сработал, остаётся два варианта:
- Посмотреть пароль на роутере:
- 🌐 Переверните роутер — часто пароль указан на наклейке (поле
Wi-Fi KeyилиPassword). - 🖥️ Подключитесь к роутеру по кабелю, зайдите в веб-интерфейс (обычно
192.168.0.1или192.168.1.1) и проверьте разделWireless → Security.
- 🌐 Переверните роутер — часто пароль указан на наклейке (поле
- 📱 На телефоне откройте
Настройки Wi-Fi → ваша сеть → Поделиться. - 🔄 Выберите опцию
QR-код(если есть). - 📷 Отсканируйте его другим устройством — оно подключится автоматически, и пароль отобразится в процессе.
Если вы арендуете жильё или подключены к общественной сети (например, в отеле), эти методы могут не сработать из-за ограничений администратора. В таком случае остаётся только сбросить настройки роутера (кнопкой Reset) и настроить его заново.
7. Риски и меры предосторожности
Извлечение паролей Wi-Fi — это вмешательство в системные файлы, которое может иметь последствия:
- 🚨 Нарушение безопасности: Если вы используете сторонние приложения, они могут получить доступ к другим данным на телефоне.
- 🔄 Сброс настроек: Неправильное редактирование файлов в
/data/может привести к потере Wi-Fi или полному сбросу сети. - ⚖️ Юридические риски: Извлечение паролей чужих сетей (не ваших) может квалифицироваться как взлом и преследоваться по закону (ст. 272 УК РФ).
Чтобы минимизировать риски:
- 🔒 Используйте только проверенные утилиты (например, с открытым исходным кодом).
- 📱 Перед экспериментами сделайте резервную копию данных через
adb backupили Titanium Backup. - 🚫 Не делитесь извлечёнными паролями с посторонними — это компрометирует вашу сеть.
⚠️ Внимание: На некоторых корпоративных или гостевых сетях (например, в кафе или аэропортах) пароли шифруются сервером и не хранятся на устройстве. В этом случае извлечь их невозможно — только запросить повторно у администратора.
FAQ: Частые вопросы
Можно ли узнать пароль Wi-Fi без root и компьютера?
Да, но только если ваш телефон поддерживает функцию Поделиться в настройках Wi-Fi (см. раздел 1). На большинстве устройств без root и ADB другие способы не работают.
Почему в файле wpa_supplicant.conf нет моей сети?
Вероятно, ваш производитель использует другое хранилище. Попробуйте пути:
/data/misc/wifi/WifiConfigStore/SoftApWifiConfigurationStore.xml
/data/vendor/wifi/hostapd/hostapd.conf
На Samsung пароли могут храниться в зашифрованной базе /data/data/com.android.providers.settings/databases/settings.db.
Работает ли способ с ADB на всех телефонах?
Нет. Производители вроде Huawei, Oppo и Vivo блокируют доступ к системным файлам даже через ADB. Если команда возвращает Permission denied, попробуйте получить root или используйте специализированные утилиты.
Можно ли узнать пароль от чужого Wi-Fi, к которому подключён мой телефон?
Технически да, но это нарушает закон. Согласно ст. 272 УК РФ, несанкционированный доступ к компьютерной информации (включая Wi-Fi) карается штрафом до 200 000 рублей или лишением свободы. Используйте эти методы только для своих сетей.
Что делать, если ни один метод не сработал?
Остаётся три варианта:
- Сбросить роутер к заводским настройкам (кнопкой
Reset) и настроить его заново. - Обратиться к провайдеру — он может выслать пароль по SMS или email.
- Подключить телефон к роутеру по кабелю (если поддерживается) и зайти в веб-интерфейс по
192.168.0.1.