WPA和WEP传输数据都要进行两个过程:验证和加密数据。
在家用无线路由器设置里,无论你选WEP还是WAP,都需要输入密钥。对WEP来说,这个密钥既用来验证身份,允许PC接入,又用来加密传输的数据。而对WAP来说,输入的密钥至用来验证身份,而加密数据用地密钥则由无线路由器生成,并通过特别的安全通道传输到PC,这样的话不同的PC会有不同的数据加密密钥。而这个加密数据的密钥无线路由器可自动定期(几小时)更换。
WPA与WEP不同,WEP使用一个静态的密钥来加密所有的通信。WPA不断的转换密钥
破解有两个含义:一、接入无线网络,那就是破解验证过程的PSK。也就是我们输入路由器的密钥。
二、抓包,并破解传输的内容。
因为WEP验证和加密数据都是同一个密钥,所以可以通过抓取足够多的传输的数据包,通过特定方法来进行密码破解。(前提是足够多的数据包)。
而破解WAP数据加密密钥:你可能还没有抓取足够多的数据包时,WPA已经动态更新加密密码了。
破解WAP验证密钥:而WPA的验证过程时间很短,可以通过主动攻击的方法让PC掉线,掉线后重新连接的时候就可以抓包,但是抓到以后怎么处理?
以上的方法都不是用穷举法或字典破解,用穷举法或字典的话,论难度的话,什么加密方法都一样,都是一个一个试,破解难度和时间只跟密码长度有关。
为了防止穷举法破解验证密钥,一般的无线路由器都会设置输错密码1分钟内禁止再试的规则。