netsh hostingnetwork 禁用 WPA2 加密(开放网络)

netsh hostingnetwork 禁用 WPA2 加密(开放网络)

使用虚拟 Wifi 微型端口适配器和 netsh 命令,在 Windows 中共享 Internet 连接非常方便且简单:

netsh wlan set hostednetwork mode=allow ssid=<mySSID> key=<password>

1)有没有什么办法可以通过这种方法禁用默认的 WPA2-Personal 加密,从而获得开放的无线接入点?

2)如果没有记录在案的方法来实现这一点,那么从哪里开始向后工作并对 netsh 进行逆向工程以实现开放的 wifi AP 比较好?


编辑: 根据无线托管网络网站无法使用netsh工具来实现开放的接入点。

为了保护托管 SoftAP 的计算机与连接到 SoftAP 的设备之间的无线通信,无线托管网络要求所有连接的设备使用 WPA2-PSK/AES 密码套件。

现在真正的问题是,“netsh 使用什么控件来创建接入点,以及我如何利用这些工具?”


编辑2:似乎 Windows 有一个ExtAP 模式在驱动程序级别是可选的。NDIS 描述了驱动程序必须与操作系统交互的方式。因此,可能可以编写一个内核模块,在 netsh 打开共享堆栈的其余部分后重置 AP 以打开。缺点是内核模块必须用 window$ 签名,并且重置 AP 可能会干扰正在运行的共享软件/连接。

任何见解都值得赞赏。

答案1

netsh wlan set hostednetwork mode=allow ssid=WiFi-Hotspot_Key:1to8 key=12345678 keyUsage=persistent
netsh wlan start hostednetwork
netsh wlan show hostednetwork setting=security

 

相关内容