1.一种基于帧检测的无线网络攻击免疫方法,包括如下步骤:
收集终端设备接收到的管理帧和数据帧信息;
如果所述管理帧为敏感帧,则暂不执行,并启动计时器开始计时,在所述计时器计时期间继续接收管理帧和数据帧;
通过所述计时器计时期间继续接收的管理帧和数据帧判定所述敏感帧是否为虚假帧,进行相应的安全处理。
2.如权利要求1所述的方法,其特征在于,所述敏感帧为Disassociation帧或Deauthentication帧。
3.如权利要求2所述的方法,其特征在于,所述计时器的计时时间取决于用户自定义的安全属性及接收到的所述管理帧和数据帧信息。
4.如权利要求3所述的方法,其特征在于,当所述敏感帧为Disassociation帧时,如果在所述计时器计时期间接收到发给所述终端设备的Deauthentication帧之外的管理帧和数据帧,则判断所述敏感帧为虚假帧。
5.如权利要求3所述的方法,其特征在于,当所述敏感帧为Deauthentication帧时,如果在所述计时器计时期间接收到发给所述终端设备的任何管理帧或数据帧,则判断所述敏感帧为虚假帧。
6.如权利要求1-5所述的任一方法,其特征在于,当判定所述敏感帧为虚假帧时,将所述敏感帧执行抛弃处理。
7.如权利要求6所述的方法,其特征在于,如果在所述计时器计时期间没能判断所述敏感帧为虚假帧,则在所述计时器计时的时间内继续监听后续的管理帧和数据帧。
8.如权利要求6所述的方法,其特征在于,如果在所述计时器计时期间没能判断所述敏感帧为虚假帧,则在所述计时器计时结束后执行所述敏感帧。
9.如权利要求7-8所述的任一方法,其特征在于,根据上述步骤中接收到各种管理帧、数据帧及转换条件,评估分析当前无线网络的安全性。
10.一种终端设备,其特征在于,包括:
收集模块,用于收集所述终端设备接收到的管理帧和数据帧信息;
检测模块,用于检测接收到的所述管理帧和数据帧信息,如果所述管理帧为敏感帧,则暂不执行,并启动计时器开始计时,在所述计时器计时期间所述收集模块继续接收管理帧和数据帧;
评估分析模块,通过所述计时器计时期间继续接收的管理帧和数据帧判定所述敏感帧是否为虚假帧,进行相应的安全处理。