论文部分内容阅读
随着科技的发展,人们的生活环境越来越好,相应地,人们对他们居住的住宅、财产安全也越发重视,传统的安防措施已经无法满足人们的需求。智能家居安防系统也被越来越多的人使用。随着智能家居设备的增多,为提高设备部署的灵活性并降低部署成本,越来越多的智能家居设备都使用无线局域网作为其主要的通信方式。出于安全的需要,研究人员需要根据这些智能家居设备的无线局域网流量对其进行安全审计。作为安全审计的数据来源,对于智能家居所使用的无线局域网进行技术侦听就显得尤为重要。但是,目前的无线局域网侦听技术都有相当高的丢包率,影响了后期的分析处理结果。为了降低丢包率,提高无线局域网侦听效率,本文分别从架构分析、设备驱动层、物理层入手,进行了以下工作:1.分别针对网络侦听技术、设备驱动和物理层进行了架构和参数分析,分析了目前在无线局域网侦听技术中所使用的方法和参数,以及对无线局域网侦听的影响。2.在设备驱动层,提出了一种基于设备驱动程序的无线局域网侦听方法,分别从设备驱动的工作方式、无线局域网侦听数据包等几个方面对现有方法进行改进,并从侦听丢包率和侦听的数据包内容进行分析。相比原有主流的侦听方法,这种方法具有更低的丢包率,同时也获得了原本侦听数据包中所没有的设备状态信息。3.根据无线局域网的物理层,设计并实现了基于SDR的无线局域网侦听系统。该侦听系统根据IEEE 802.11标准对无线局域网物理层的信号进行解调,并在设备驱动层使用基于设备驱动程序的无线局域网侦听方法,结果显示该系统能够正确地识别并捕获无线局域网数据,为从物理层上对无线局域网进行无丢帧的侦听提供了可能。