Linux系统无线网络抓包程序(分析手机WIFI MAC地址) 前面讲述了使用tcpdump和wireshark抓WIFI包,但这只是使用工具的层面,再深一层则是自己写代码实现这个功能。本文在前面文章《Linux系统有线网络抓包程序》的基础上添加实现无线网络的抓包功能。 首先要介绍ieee802.11的帧格式,只有知道帧格式才能正确解析对应字段,拿到我们感兴趣的信息。其次介绍Linux raw socket编程抓包。最后解析ieee802.11数据包,从而获取到MAC地址。实际上,从数据包中可以得到很... 2016-11-01 23:34 GNU/Linux程序, 无线WIFI, 网络方面 评论 3 条 喜欢 1 阅读 2,811 次 阅读全文
Linux使用tcpdump抓获取WIFI包 Linux上常用的抓包工具有tcpdump,还有大名鼎鼎的wireshark(图形界面)。它们都可以抓无线网络WIFI包。本文介绍用两者如何在Linux系统中抓包,假设系统已经正确安装无线网卡驱动,并能识别到wlan0设备。 一、802.11数据包 802.11帧有三种,管理帧、控制帧,数据帧。当我们的手机扫瞄周边WIFI热点时,会发现probe请求,它是管理帧的一种。其中包含了手机的MAC地址。更多802.11帧格式,请自行搜索,本文不涉及... 2016-10-28 23:31 GNU/Linux系统, 无线WIFI, 网络方面 暂无评论 喜欢 0 阅读 2,220 次 阅读全文
[知识整理]Linux系统WIFI知识的一些整理 李迟按: 前段时间接触了wifi,主要是在linux系统下做预研、开发。本文根据个人收集资料及研究经验做了一些基本入门级别的引子,旨在对wifi有一个很基础的入门的认知,比如知道wifi模块硬件接口有哪些,了解wifi驱动,等等。如有需要,可以根据文中给出的术语、链接进行扩展的研究学习。 一、硬件接口 就笔者接触的资料,wifi接口有很多种,不同接口适应于不同场合。更多资料,可以直接到某宝上搜索了解。 ... 2016-07-19 23:27 无线WIFI, 网络方面 暂无评论 喜欢 0 阅读 1,297 次 阅读全文