简单探究一下window下的wifi各种东西

简单探究一下window下的wifi各种东西

保存地方在哪里

C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wlansvc\Interfaces

里面对每一个网卡保存了xml文件,里面都是保存过的密码信息,至于何种加密得看wifi自己

打开一个看看

name和SSID可以不同,当然最好是保持一致,name是配置文件名称,SSID是要连接的wifi名称

connectionMode中,手动连接为manual,自动连接是auto,

下面是一个有密码连接的xml,其实 keyMaterial是加密的,不过我们可以通过下面的命令导出链接过的wifi:

netsh wlan export profile key=clear

啊啊啊

B0A1B0A1B0A1

啊啊啊

ESS

auto

false

WPA2PSK

AES

false

passPhrase

false

12345678

对于没有密码的公共wifi,有所不同

啊啊啊

43565445

啊啊啊

ESS

manual

open

none

false

false

关于wifi信息的查看

通过下面指令可以看到配置文件,根据观察貌似是按时间排序的。

netsh wlan show profile

还可以使用

netsh wlan show networks

netsh wlan show networks mode=bssid//列出所有可连接wifi详细信息

使用第一条显示如下。可能存在乱码和window实际显示不一样

第二条详细信息指令会多出一些东西:

常用指令

一些比较好用的,第二个指令专门对应记不住wifi名称的人有大用处

列出配置文件:netsh wlan show profile

导出配置文件:netsh wlan export profile key=clear

删除配置文件:netsh wlan delete profile name=""

添加配置文件:netsh wlan add profile filename=""

连接wifi:netsh wlan connect name=""

列出接口:netsh wlan show interface

开启接口:netsh interface set interface "Interface Name" enabled

列出所有可连接wifi详细信息:netsh wlan show networks mode=bssid

使用指令去连接wifi

netsh wlan connect name="yinghualuowu"已成功完成连接请求。

假设密码更改会怎么样,依旧会返回:已成功完成连接请求。但系统会尝试连接直到失败(不会提示密码错误),这里还是很麻烦的。

如果还想连接,则可以通过系统连接一次,这样会更新xml文件就可以再次连接了。

有些套路

存在两个xml包含同一个name会怎么样?

window又不傻,怎么可能让你有两个相同名字的啊!!

这是另外一个yinghualuowu会显示的信息,这里关闭了已经连接过的wifi。

如果同时存在,会正常显示已经连接过的一个。

相关推荐

怎么进入qq农场
mobile365体育投注下载

怎么进入qq农场

📅 01-18 👁️ 3808
大头特效 – 将你的照片变成逼真的大头特效肖像画
365彩票官网app下载安装

大头特效 – 将你的照片变成逼真的大头特效肖像画

📅 12-29 👁️ 2793
华为手机设置微信红包提醒功能教程
365bet平台客户端

华为手机设置微信红包提醒功能教程

📅 08-09 👁️ 9492