WPA-PSK数据分组嗅探系统的设计与实现
发布时间:2020-10-12 03:17
近几年无线通信技术发展迅速,其中Wi-Fi无线通信技术借助其架设简单、资费便宜的优势,更是被广泛的使用,现在我国的Wi-Fi覆盖率已经超过90%。由于Wi-Fi的大规模运用,尤其是其在公共场所的广泛使用,促使了Wi-Fi无线数据监测技术的发展。该项技术可以被用于用户行为分析以及公共安全等领域。本论文所要研究的内容就是Wi-Fi无线监测技术中的基础技术,即无线数据的嗅探以及其应用。本论文所研究的嗅探技术与传统室内定位行业中的数据嗅探技术不同,传统的数据嗅探技术只需要采集到终端的MAC地址即可,通过报文的信号强度等信息计算出终端的位置。数据监测中的嗅探技术,本论文需要将无线数据报文的应用层数据提取出来,并对其中的数据进行分析。也就是说,本论文需要考虑如何解析被WPA技术加密的数据,如何对环境中的加密热点进行破解,以及如何从应用层数据中提取出目标信息。本论文的目标是设计一个数据嗅探系统,其功能是从无线环境中嗅探数据报文,并从中解析出目标信息。本系统需要解决一系列的问题,首先嗅探设备的统一管理和数据汇集,基于其使用的场景和手持Wi-Fi终端的覆盖范围,最终必定是多个嗅探设备协同工作,所以需要设计一个服务器系统,能对嗅探设备进行统一管理,并汇总所有嗅探设备的数据。其次是WPA数据的解析工作和加密热点的破解工作,嗅探设备要能同时对多个热点和多个终端的加密数据进行解析,同时要自动扫描环境中的加密热点,搜集相关信息,供破解服务器对加密热点的破解工作。最后一个重要的任务是提取虚拟信息,本论文所设计的嗅探设备要从无线数据报文的应用层数据中,提取出目标信息,对于普通的嗅探任务,只需要提取出MAC地址即可,但对于无线数据的监测,需要提取出的信息就复杂许多,本论文还需要设计一个架构,方便后期对目标信息的添加或修改。本论文将分析上述的各项功能,然后详细设计各个功能模块的实现方法,最后设计一套测试方案,对本系统中的主要功能模块进行测试,确保其正常使用。并且对测试结果进行分析,尤其是对测试中遇到的问题要寻找原因,制定出相应的解决方案。论文的最后将对本次论文所研究的内容进行总结,梳理其已经实现的功能和现存的不足,并对其后期的优化思路进行探讨。
【学位单位】:西安电子科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TN92
【部分图文】:
TKIP,第一次握手报文
CCMP,第一次握手报文上面两张图分别是TKIP和CCMP的第一次握手报文,第一次握手报文由AP发
第二章 数据嗅探与 WPA 破解基础技术给终端,这两个报文的内容基本相同,其中主要的部分是 WPAKey Nonce,即 ANonce,是由 AP 生成的一串随机数据,ANonce 将作为参数,用来生成 PTK。这两个报文的区别在 Key Information 字段,TKIP 使用的加密算法是 RC4,而 CCMP 使用的加密算法是高级加密标准(Advanced Encryption Standard,AES)。终端收到第一次握手报文后,从中提取出 ANonce,此时终端已经获得了计算 PTK所需要的所有参数,包括 PMK/PSK,SNonce,ANonce,其中 SNonce 由终端自己生成,将这些参数传给伪随机函数,即可计算出 PTK。2. 第二次握手报文第二次握手报文的内容如图 2.5 和图 2.6 所示:
【参考文献】
本文编号:2837558
【学位单位】:西安电子科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TN92
【部分图文】:
TKIP,第一次握手报文
CCMP,第一次握手报文上面两张图分别是TKIP和CCMP的第一次握手报文,第一次握手报文由AP发
第二章 数据嗅探与 WPA 破解基础技术给终端,这两个报文的内容基本相同,其中主要的部分是 WPAKey Nonce,即 ANonce,是由 AP 生成的一串随机数据,ANonce 将作为参数,用来生成 PTK。这两个报文的区别在 Key Information 字段,TKIP 使用的加密算法是 RC4,而 CCMP 使用的加密算法是高级加密标准(Advanced Encryption Standard,AES)。终端收到第一次握手报文后,从中提取出 ANonce,此时终端已经获得了计算 PTK所需要的所有参数,包括 PMK/PSK,SNonce,ANonce,其中 SNonce 由终端自己生成,将这些参数传给伪随机函数,即可计算出 PTK。2. 第二次握手报文第二次握手报文的内容如图 2.5 和图 2.6 所示:
【参考文献】
相关期刊论文 前10条
1 李京;李永珍;;AES改进算法在CCMP协议中的应用[J];延边大学学报(自然科学版);2015年03期
2 白宇;郭显娥;;单向链表快速排序算法[J];计算机工程与科学;2014年01期
3 吴一尘;;WPA/WPA2-PSK的安全性分析与改进[J];计算机与现代化;2013年01期
4 李康;金鑫;吴羽翔;李凯;;基于WPS的PIN码穷举漏洞进行Wi-Fi无线路由器密钥破解的研究[J];信息与电脑(理论版);2012年12期
5 张虎;李明东;王天良;;无线网络中的WEP和WPA[J];软件导刊;2012年09期
6 王亚;;分析Libpcap-mmap机制改进之处[J];数字技术与应用;2012年04期
7 白珅;王轶骏;薛质;;WPA/WPA2协议安全性研究[J];信息安全与通信保密;2012年01期
8 徐潇斯;刘京京;;WEP中RC4的缺点及FMS攻击分析[J];信息系统工程;2011年10期
9 高静;段会川;;JSON数据传输效率研究[J];计算机工程与设计;2011年07期
10 刘永磊;金志刚;陈喆;刘京伟;;wpa/wpa2-psk高速暴力破解器的设计和实现[J];计算机工程;2011年10期
相关硕士学位论文 前2条
1 夏玄一;改进Boyer-Moore算法研究与应用[D];华中师范大学;2016年
2 申明远;32位MIPS构架的流水线的逻辑设计[D];西安电子科技大学;2008年
本文编号:2837558
本文链接:https://www.wllwen.com/kejilunwen/wltx/2837558.html