好文档 - 专业文书写作范文服务资料分享网站

无线Wifi密码之PIN破解篇(WPA)

天下 分享 时间: 加入收藏 我要投稿 点赞

(1)和上文一样,先扫描出可用的无线网络,不过这次就不用抓包了。因为你是直接PIN路由的,也不需要有设备在线。点击Reaver。

(2) 在命令栏添加 -p,意思是从开始PIN,这样的话,一下子就可以获得PIN码,正常情况下不知道的话,不用填,直接点击OK,然后等待密码出来就可以了。

因为这里测试PIN已知,所以不到10秒钟,密码就出现了。

另外还会保存一份在BT5 Root/tmp下

这种方法获取wifi密码不言而喻是很高效的,理论上也是必破。

以上我是事先获知PIN进行演示,所以很快,但是正常情况下不知道PIN是多少,这时候怎么办?这里有一些诀窍。

由于PIN是随机生成的一个8位10进制数。所以这是由各路由厂商生成的。腾达(Tenda)部分路由(C83A35,00B00C)是由MAC的前6位16进制数直接转化为7位10进制数外加一个检验码生成,算法弱爆了。所以可以直接通过Dec2Hex计算出来。 而像DLink对PIN错会有延迟,这样会导致PIN速度很慢,间接起到防PIN的作用,还有很多其他的,针对不同的路由可以去网上找相关资料。而有一些TPLink是直接带有防PIN功能的。当然这都是需要时间的,所以要有耐心。

有一些所谓PIN优化的建议不要相信,PIN没有所谓优不优化,万一漏PIN了又要换个姿势,再来一次。

对于一些隐藏SSID的,可以通过BT5桌面上的FeedingBattle奶瓶来获取。

接下来说一下wifi被蹭的危害。

当然善类只是蹭一下网络使用,省钱共享网络而已。顶多开下载导致网络稍卡而已。

但是,如果带有恶意的话,在入侵你的wifi后就可以对你发动arp攻击。举个例子。

我蹭了郭四娘的wifi,刚好四娘和韩寒在聊天。

通过对四娘的电脑发送虚假的arp信息,我把自己的主机伪装成网关。这个过程是合理的,且无法被发现。因为协议在下三层LAN中默认是互相信任的,因为只有在互相信任的前提下,你们才会在同一个局域网内。但是这个时候我是偷偷进入的,四娘和网关都不知道。 四娘说:韩寒我恨你。

作为伪装的网关,我先接到这条信息,然后我进行篡改:“韩寒我爱你”。接着发送给真正的网关,由网关发送给韩寒。 韩寒回:

然后我对网关发送虚假的arp信息,把自己伪装成四娘。就会接收到这个表情。再进行篡改:“ ”。然后发送给真正的四娘。 最后他们两个在一起了。

这个例子很烂,但是说明了局域网被蹭的危害,当然黑客做的不只是这些。上面这个流程在实现上不难。只是做几个原始套接字的包,自己封装好TCP/IP的协议头进行发送就可以了。然后再对数据进行获取篡改就OK。其实这也是360的主动防御原理,自己主动给网关发送arp信息,防止被欺骗。

好了,先这样吧。累了,wifi防蹭且听下回分解吧。

726da7qtap55mbv23rb17u3cm9b9uy004qk
领取福利

微信扫码领取福利

微信扫码分享