python破解wifi-Python暴力破解WiFi密码

Python暴力破解WiFi密码教程

环境准备:

python3.6

无线网卡或者笔记本电脑

pywifi模块

密码本

先来个简单的案例,判断是否连接到WiFi

def gic():

# 创建一个无线对象

wifi = pywifi.PyWiFi()

# 获取第一个无线网卡

ifaces = wifi.interfaces()[0]

# print(ifaces)

# 打印网卡的名

print(ifaces.name())

# 打印网卡状态 已连接 4

# print(ifaces.status())

# 常数 pywifi里面定义好的

if ifaces.status() in [const.IFACE_CONNECTED,const.IFACE_INACTIVE]:

print("已连接")

else:

print("未连接")

注释写的比较清楚,这里就不过多的解释了。

扫描附近WiFi名称,这里中文可能会乱码。

def bies():

wifi = pywifi.PyWiFi()

ifaces = wifi.interfaces()[0]

# 扫描WiFi

ifaces.scan()

# 获取扫描结果

bessis = ifaces.scan_results()

print(bessis)

for data in bessis:

# 输出WiFi名称

print(data.ssid)

下面讲解一下实现过程:

1)首先导入pywifi模块,因为要启用wifi那么必须要有启用wifi的模块。

2)有了启用wifi的模块以后,我们首先要抓取网卡接口,

因为连接无线wifi,必须要有网卡才行。一台电脑可能有很多网卡,

但是一般都只有一个wifi网卡,我们使用第一个网卡就行了。<

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值