监听WiFi数据包

Listening to WiFi packets

本文关键字:数据包 WiFi 监听      更新时间:2023-10-16

我只在项目的前第一阶段,所以这个问题非常直接和基本。我喜欢听(使用Java/c++)我的笔记本电脑范围内的每一个WiFi数据包,我所关心的只是消息头和消息的存在,所以加密在这里并不真正起作用。

是否有办法从Windows(8)/Ubuntu获得?我没有设法找到任何形式的API从博通,所以我想直接访问卡不会是微不足道的。如果这是不可能的,那么我可以试着在WindowsPhone 8上做同样的事情,所以如果有人知道一个方法,这也会很有帮助。

你可以试试下面的链接…

jNetPcap http://jnetpcap.com/examples

WinPcap https://www.winpcap.org/docs/docs_40_2/html/group__wpcapsamps.html

Java在这方面不是很好,因为这几乎直接涉及到机器的基本功能。你应该看看"Windows驱动程序工具包",并考虑使用像c++这样的低级语言。尽管如此,您还是会遇到像杀毒软件这样的障碍,试图阻止您的包嗅探。