登陆

30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香

admin 2019-11-01 200人围观 ,发现0个评论

平常下班或许放学回到家,很多人喜爱打打游戏看看电影,可是一个月30天,常常流量不够用,有很多人就装上了Wifi,可是却常常30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香被他人连自家的,然后打游戏看电影卡顿就很烦,可是自己又没有办法知道他人家的Wifi,很难过。

这种状况该怎么办呢?别怕,咱们又Python这个强壮的编程言语,声称除了生孩子什么都能够做。

已然想要用代码来处理这个问题,那么首要必定需求一台电脑,最好是带无限网卡的那种,咱们的笔记本都会装置无限网卡:

当咱们衔接Wifi的时分,无线网卡会主动帮咱们扫描邻近的Wifi,然后回来一些信息,比方Wifi称号,信号强度有多少格,Wifi的加密办法等等。

一般的家庭Wifi或许个人Wifi用的都是WPA加密挥着WPA2PSK的加密办法,这种安全性不是很高。当咱们自己衔接Wifi的时分,只需输入暗码,然后电脑会弹出来一些提示的信息,这些其实便是在指定认证的加密办法。假如暗码是对的,点击“是”就能够高兴的上网了。

用Python完成:

上面讲到了Wifi的安全性问题,想要爬取Wifi暗码就必须先了解它,之后开端完成进程。

首要咱们需求引证Pywifi库,这个库需求提早用PIP装置一下,网上有装置教程,很简单,我就不做过多的介绍了。

装置号之后先判别Wifi是不是处于衔接状况,详细代码如下图:

这儿我先创建了一个pywifi的目标,然后把无30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香限网卡的信息给了ifaces,然后判别ifaces的状况、也便是也便是states是不是处于衔接状况!

假如是衔接状况,那么30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香就把Wifi信息输出一下,详细的代码完成:

代码中的data是一个个装备文件,能够理解为存储Wifi信号的文件,包含Wifi称号、暗码、认证办法、加密办法等等。

信息都获取到了,那么就要来破解Wifi暗码了。

咱们用代码模仿手动输入面的进程,并且每输入一次都进行认证,假如过错,那么就不停地换暗码,知道成功停止。详细代码如下:

大约30行左右的代码,在这段代码中,首要从console读入要破解的Wifi称号,然后在设置好的wifi暗码库中不停地读取并写入wifi暗码,然后装备profile信息,假30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香如暗码过错就换暗码持续验证,直到验证成功停止soc!

花了大约4秒钟的时刻,就直接破解了,如下图所示:

这个破解办法比较暴力,并且耗费的时刻不一定精确,由wifi暗码的难度来决议的。可是这是一个试凑的进程。(PS:这种破解办法需求一个暗码数据库样原本引进)。

最终着重一下,本文是Python技能文章,全部以技能为主,写个事例仅仅为了学起来不那么无聊,不能用他人的Wifi干坏事哦,天道好还疏而不漏!

完好视频+30行Python代码爬取Wifi暗码,我的手机没有卡,上网全赖它!真香源码+Python学习材料重视,转发,私信小编“材料”即可免费收取!

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP