我正在尝试实现一种方法来检测无线 LAN (IEEE 802.11) 网络中的恶意接入点。我需要做的是检测网络中的所有接入点及其各自的属性(如 MAC 地址、SSID、RSSID 等)。我需要知道如何使用 java 获取这些信息。有人告诉我我可以使用接入点属性,但这并没有太大帮助,因为我无法找到很多相关信息(接入点属性)。我打算做的是从网络中捕获信标帧(就像wireshark一样)并使用帧中的参数来提取这些信息。我在Python中成功地做到了这一点,在那里我使用了Scapy 库捕获信标帧。谢谢。
user4516335
问问题
787 次
1 回答
0
Java 不允许我们直接获取低级信息。因此,我认为我们必须运行命令行并在 java 中运行类似 netsh 命令的东西来提取该信息。这就是我在我的一个项目中所做的。
于 2016-01-15T16:45:09.067 回答