一、Windows 系统
1. 系统内置方法
- 命令提示符(CMD):
以管理员身份运行 CMD,输入以下命令:
bashnetsh wlan show profiles netsh wlan show profile clear
密码会在 “安全密钥” 字段中以明文显示。 - 网络连接属性:
右键任务栏 WiFi 图标 → 打开网络和 Internet 设置 → 状态 → 网络和共享中心 → 点击已连接的 WiFi 名称 → 无线属性 → 安全 → 勾选 “显示字符” 即可查看密码。
2. 第三方软件推荐
- 578010WiFi 密码查看器:
免费工具,支持一键扫描所有已保存的 WiFi 密码,提供密码备份、WiFi 测速、信号增强等功能。适合普通用户快速找回密码。 - InternetTest:
开源网络检测工具,支持 Windows 7 至 11 系统。主界面直接显示 WiFi 密码,支持二维码分享和批量备份,适合技术用户。 - XenArmor WiFi Password Recovery Pro:
专业级工具,支持 WPA/WPA2 密码恢复、安全分析及批量删除。需付费,但提供 90% 折扣(2025 年限时优惠)。
二、macOS 系统
1. 钥匙串访问(官方推荐)
- 步骤:
打开 “钥匙串访问” 应用 → 左侧选择 “系统” → 搜索 WiFi 名称 → 双击条目 → 勾选 “显示密码” → 输入 Mac 登录密码即可查看。- 快捷方式:在 “聚焦搜索” 中输入 “钥匙串访问” 直接打开。
2. 第三方工具
- WiFi Password Viewer:
图形化工具,支持查看所有已保存的 WiFi 密码,界面简洁。部分版本需通过 App Store 或官网下载。
三、Linux 系统
1. 命令行方法
- 查看配置文件:
bash/etc/NetworkManager/system-connections/* /etc/NetworkManager/system-connections/
密码会在 “psk=” 字段中显示。 - 图形化界面:
部分发行版(如 Ubuntu)支持通过 “网络连接” 设置查看密码:
点击右上角 WiFi 图标 → 编辑连接 → 选择 WiFi → 编辑 → Wi-Fi 安全性 → 勾选 “显示密码”。
2. 第三方工具
- LinSSID:
开源 WiFi 扫描器,支持图形化界面查看 WiFi 信息,但需配合命令行工具获取密码。 - nm-connection-editor:
部分 Linux 发行版预装的网络连接管理器,可通过图形界面直接查看密码。
四、注意事项与安全建议
- 权限要求:
- Windows 和 macOS 需管理员权限,Linux 需
sudo
权限。 - 部分第三方软件可能需要关闭杀毒软件(如误报为恶意程序)。
- Windows 和 macOS 需管理员权限,Linux 需
- 法律与道德风险:
- 仅用于个人网络:查看他人 WiFi 密码可能违反《网络安全法》或当地法规。
- 防范恶意软件:从官方渠道下载软件,避免使用来源不明的工具(如摘要 2 中的 FTP 导出工具存在安全风险)。
- 密码安全:
- 定期更换 WiFi 密码,避免使用弱密码(如生日、连续数字)。
- 推荐使用 WPA3 加密协议,比 WPA2 更安全。
- 跨平台工具:
- InternetTest仅支持 Windows,macOS 和 Linux 用户可优先使用系统内置方法。
五、总结推荐
操作系统 | 推荐方法 | 工具 / 命令 |
---|---|---|
Windows | 第三方软件(图形化) | 578010WiFi 密码查看器、InternetTest |
macOS | 系统内置(钥匙串访问) | 钥匙串访问 |
Linux | 命令行(快速高效) | grep -r '^psk=' /etc/NetworkManager/system-connections/ |
通过上述方法,用户可安全、合法地查看已保存的 WiFi 密码。若遇到复杂情况(如系统文件损坏),建议咨询专业人士或联系网络服务提供商。