📜  Windows/Linux 中所有连接网络的 Wi-Fi 密码

📅  最后修改于: 2021-10-19 04:37:38             🧑  作者: Mango

视窗

命令提示符,也称为 cmd.exe 或 cmd(以它的可执行文件名命名)对于喜欢命令界面而不是图形 UI 的人来说是一个很好的工具。可以通过 CMD 访问图形用户界面中尚未实现的许多功能。在本文中,我将分享如何使用 CMD 查找所有已连接设备的密码。

在继续之前,您应该知道一件事,每当您连接到 Wi-Fi 网络并输入密码时,Windows 都会创建该 Wi-Fi 网络的 WLAN 配置文件。这些 WLAN 配置文件与 Wi-Fi 配置文件的其他所需详细信息一起存储在计算机中。

我们稍后可以通过简单地使用 Windows CMD 来发现这些 WLAN 配置文件。您可以使用简单的命令找出所有连接的网络及其密码。这些命令还可以发现当前未连接但之前已连接的网络的 Wi-Fi 密码。因此,即使您处于离线状态或连接到任何其他网络时,它也能正常工作。

注意:以下命令只会由管理员执行

1)打开命令提示符并以管理员身份运行

2) 输入“netsh wlan show profile” – 它将显示之前连接到计算机的所有 Wi-Fi 配置文件

2) 键入不带引号的此命令“netsh wlan show profile SaDiNeNi key=clear”

应采取的预防措施:

1) 输入 netsh wlan show profiles (它会显示不同的 wi-fi 已连接)

2)键入netsh wlan delete profile name=”ProfileName”(删除所需的配置文件)

LINUX

要通过命令行查找保存的 wifi 密码,请按照下列步骤操作: 登录 Ubuntu 并打开“终端”并输入这些命令。

1) 输入 cd /etc/NetworkManager/system-connections/ – 它包含 Wi-Fis 的配置文件

2) 输入 ls -a

现在您将获得保存在您的电脑上的 wifi 网络的名称。现在输入以下命令,并输入您要查找密码的 wifi 网络的名称。您可以在“psk”=”PASSWORD”处找到您的密码。

3) 须藤猫WIFI_SSID_Name

应采取的预防措施:

1)sudo ls -l /etc/NetworkManager/system-connections/

要列出所有文件,在找到要删除的网络后,使用以下命令删除它们:

2)sudo rm /etc/NetworkManager/system-connections/NETWORK_NAME