1. 研究目的与意义(文献综述包含参考文献)
如今的网络布局纵横交错,根据人们的需要,有线网的组网方式已然不能满足现代网络的发展趋势。特别是对网络部署密集的区域,例如商场,学校等公共场所。随之而来的是成本和代价的牺牲,于是wlan的组网方式得到迅速的发展,人们的生活也逐渐和无线局域网息息相关,密不可分[1-3]。
随着网络难题的逐一攻破,协议标准的统一,系统结构的完善,传输介质的革命性变换,无线网终于在社会需求的推动下,以势不可挡的趋势向前发展。无线网逐渐成为我们生活密不可分的一部分,影响并改变了我们的生活方式,使我们的生活绚烂多彩[4-6]。然而物极必反,福无双至,网络给我们带来无限便利的同时,也悄悄的威胁着我们的安全。随着现代通信技术被越来越多的人掌握,一部分人用来造福大众,而另一部分人却用之谋取私利,达到不可告人的目的,严重破坏社会安全。俗话说,沃土丰则害虫厉,据调查统计, 网络犯罪占所有犯罪的比重逐年上升,大多重大的犯罪案件也多借助网络媒介进行实施。因此, 一套完善的网络用户行为监控系统变得极为迫切,我们只有借助这样的系统分析、诊断、测试网络数据,才能有效规范用户行为,杜绝网络犯罪[7-10]。
一个完整的网络监测系统,首先必须具备捕获网络数据包的能力,数据在网络中以帧的形式传输,这就要求网络监测系统必须可以监测到所有的网络数据帧,控制帧和管理帧。再者,一个合格的监测系统必须具有网络数据包的读取能力(解析),这样才能将抓到的信息通俗化,使之直观的反映网络用户的基本行为,达到监测目的。借助网络监测工具,第一我们可以把它用来对网络数据进行纠错; 再者可以维护网络环境; 最后可应用于安全防范,对计算机网络实施有效的保护[11-13]。
2. 研究的基本内容、问题解决措施及方案
本课题拟使用无线采集卡Airpcap的抓包功能,完成对WiFi系统中接入点和站点之间信令的抓取和分析。本课题开发了一个上层分析软件。整套系统可以采集一个或多个信道的WiFi数据,利用文本形式对WiFi的信道、接入点、站点、通信流程等进行扫描、分析和呈现,并可将数据进行存储。
本人计划利用Airpcap网卡捕获网络数据包的功能,在windows系统下开发一个PC端的上层软件,借助Airpcap提供的开发者包,实现无线网络数据的捕获和解析,利用QT开发软件对解析结果进行统计和呈现。同时对解析结果进行存储,以便对无线网络的运行状况进行分析,为改善网络环境提供数据支持。