【问题标题】:Disconnect a user from hostednetwork断开用户与托管网络的连接
【发布时间】:2016-04-13 11:46:12
【问题描述】:

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

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

【问题讨论】:

  • 嘿伙计,好问题。下次您提出问题时,请记住不要在标题中添加标签(C#、WPF 等),这就是标签的用途。此外,WPF 不是我们为您提供帮助的必要信息,因此请尽量保持问题简单。我从你的标题中删除了它,它应该会在几分钟内获得批准。
  • @Mafii 感谢您的好建议。

标签: c# .net winapi wlanapi


【解决方案1】:

您可以使用 Windows 防火墙来控制经过身份验证和未经过身份验证的机器、域机器等的流量,并结合经过身份验证的机器之间的 IPsec 隧道来加密流量,使其对 WiFi 嗅探器毫无用处。这实际上比听起来容易得多,您可以根据您拥有的 Windows 版本轻松查找操作方法,您甚至不需要任何第三方软件,除非您更愿意使用第三方 VPN 软件.或者,您也可以静态分配网络上的所有 IP,并根据您希望允许的机器的范围/IP 配置 Windows 防火墙,但由于多种原因,这远不安全。显然这两者都不是黑名单,它不如将某人踢出热点,如果他们设置为混杂模式,有人仍然可以嗅探你所有未加密的流量,但它可能是最接近的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    相关资源
    最近更新 更多