离线环境下获取 Network Security Key 的方法
"离线"通常指:设备未联网、无法访问路由器管理界面、或没有其他已连设备可查。以下按可行性排序:
方法 1: 路由器/Modem 物理标签 (最通用、无需任何设备)
- 找到路由器/光猫/Modem 实体设备
- 查看底部、背面、侧面的 **贴纸标签**
- 寻找字段:
- Wireless Password / Wi-Fi Password / Passphrase
- WPA Key / WPA2 Key / WPA-PSK
- Network Key / Security Key / Wireless Security Key
- PIN / WPS PIN (仅用于 WPS 连接,非 Wi-Fi 密码)
- 该密码为**出厂默认值**;若曾修改过则无效
方法 2: 路由器说明书/包装盒
- 查阅随箱说明书、快速安装指南、包装盒侧面
- 厂商通常印有默认 SSID 和 Password
- 常见默认格式:
admin/admin,admin/password,admin/1234, 或唯一随机密码
方法 3: 已连接该 Wi-Fi 的其他设备 (即使当前离线也可查)
只要设备**曾经连过并保存了密码**,即使现在断网也能读取:
- Windows:
netsh wlan show profile name="SSID" key=clear(CMD/PowerShell 管理员) - Mac: Keychain Access → 搜索 SSID → 显示密码
- Android 10+: 设置 → Wi-Fi → 齿轮 → 分享/二维码 → 显示密码
- iPhone: 设置 → 密码 → 搜索 SSID → 显示密码 (需 iCloud Keychain)
- Linux:
sudo cat /etc/NetworkManager/system-connections/SSID.nmconnection看psk
方法 4: Android 设备本地文件 (需 Root)
# 文件路径 (不同版本略有差异)
/data/misc/wifi/wpa_supplicant.conf # 传统位置
/data/misc/wifi/WifiConfigStore.xml # Android 10+
/data/misc/apexdata/com.android.wifi/WifiConfigStore.xml # 新版本
# 字段: psk="password" 或 password
# 使用: Root Explorer, Termux (su), 或 adb root + adb shell cat ...
风险: Root 会失保、可能导致系统不稳定、触发 SafetyNet/Play Integrity 失败。非必要不建议。
方法 5: 命令行工具 (Windows/Linux/Mac) - 无需联网
Windows (CMD/PowerShell 管理员)
netsh wlan show profiles
netsh wlan show profile name="YourSSID" key=clear
# 看 "Key Content" 行
macOS (Terminal)
security find-generic-password -wa "YourSSID"
# 或
security find-generic-password -ga "YourSSID" | grep "acct\|pass"
Linux (NetworkManager)
nmcli -s -g 802-11-wireless-security.psk connection show "YourSSID"
# 或
sudo cat /etc/NetworkManager/system-connections/YourSSID.nmconnection
方法 6: 重置路由器 (最后手段)
- 路由器通电状态下
- 用细针/回形针长按 Reset/Restore 按钮 (通常在背面小孔) **10-15 秒**
- 指示灯全闪/重启 → 恢复出厂设置
- 使用贴纸上的默认 SSID 和 Password 连接
- 立即登录后台修改管理密码和 Wi-Fi 密码
后果: 所有自定义设置丢失 (端口转发、DDNS、MAC 过滤、静态路由、VLAN 等),需重新配置。
特殊场景
| 场景 | 解决方案 |
|---|---|
| ISP 提供的光猫/网关,无管理权限 | 联系 ISP 客服获取/重置密码;或桥接模式接自有路由器 |
| 企业/办公网络,无权限 | 联系 IT 管理员 / Helpdesk |
| 隐藏 SSID (不广播) | 必须知道准确 SSID 名称,配合密码手动添加 |
| 企业级 802.1X (WPA-Enterprise) | 无预共享密钥,需用户名/密码/证书,找 IT 申请 |
| 打印机/IoT 设备需配网 | 用手机开热点 (知密码) 让设备先连,再通过 App 配置目标 Wi-Fi |