断开用户与托管网络的连接

时间:2016-04-13 11:46:12

标签: c# .net winapi wlanapi

此代码(c#wpf)使用wlanapi.dll创建一个wlan热点。 是否可以通过我的托管网络将用户与MAC断开连接或黑名单?

wlanManager.SetConnectionSettings(ssid, 32); 
wlanManager.SetSecondaryKey(password); 
wlanManager.StartHostedNetwork(); 
var privateConnectionGuid = wlanManager.HostedNetworkInterfaceGuid; 
icsManager.EnableIcs(connection.Guid, privateConnectionGuid);

1 个答案:

答案 0 :(得分:0)

您可以使用Windows防火墙控制经过身份验证和未经身份验证的计算机,域计算机等的流量,以及经过身份验证的计算机之间的IPsec隧道,以加密流量,因此对WiFi嗅探器无用。这实际上比听起来容易得多,你可以轻松地查找方法,具体取决于你拥有的Windows版本,你甚至不需要任何第三方软件,除非你更愿意使用第三方VPN软件。或者您也可以静态分配网络上的所有IP,并根据您希望允许的计算机的范围/ IP配置Windows防火墙,但由于一系列原因,这种安全性要低得多。显然,黑名单既不是黑名单,又不如从热点上踢人,如果他们处于混杂模式,有人仍可以嗅到所有未加密的流量,但这可能是最接近的事情。