正常流程应该是probe,authentication这个流程,那么隐藏的wifi信号是如何交互的呢?

wifi隐藏怎么连接路由器(连接隐藏的WIFI信号时)(1)

通常情况下,用户探测报文(Probe Request)的SSID字段保持空白(通配符,匹配所有Wi-Fi热点),所有收到Probe Request的Wi-Fi热点都会应答(Probe Response),在应答报文里,包含其SSID。既然知道SSID名称,你就可以连接并上网了。

但是,隐藏SSID的Wi-Fi热点不会理睬你,也不会给你应答。你的SSID列表里是一片空白,想连接上网,做梦去吧!如果想连接隐藏SSID名称的Wi-Fi热点,需提前线下获取SSID名称。用户输入SSID名称,探测报文就会携带该SSID名称广播出去了,接收到的Wi-Fi热点发现请求的并不是自己的SSID,于是保持沉默,默默将接收到的报文丢了。只有该SSID对应的Wi-Fi热点会应答,并携带SSID名称返程,然后双方就愉快地交互直到成功上网。

所以,隐藏SSID可以提高一点网络私密性,至少不会受到未受邀请(Unsolicited)的连接骚扰。但是,如果无线空中接口抓包,就可以抓取Wi-Fi热点发送的Probe Response报文,其中包含上文的黄色加亮内容。可以手动输入SSID名称,然后就就可以发送Probe Request报文来尝试连接Wi-Fi热点。先后经历Authentication、Association、Four-Way Handshake、DHCP获取IP参数,然后就可以上网了。

且慢,“Four-Way Handshake”验证你输入的密码是否正确,如果正确,才会允许你进入下一步,否则直接就Game Over了。所以,如果你没有正确的密码,你依然无法连接上网。

但是,你可以通过抓取其它用户的Four-Way Handshake报文,使用字典密码破解、十万常用密码尝试破解,如果用户的密码长度较短,且设置简单(纯数字、或者纯字母),大概率就破解出来了。

建议读者将自家的无线密码设置成,由数字、英文字母大小写、特殊符号组成的,且长度不小于16字符的复杂组合,即使对方有抓包工具、破解工具,也只有叹气的份了。

作者|车小胖谈网络|公众号

,