WiFi现在已经遍布我们生活方方面面,如今,如论到工作单位,还是租住的房子,或者一家餐厅,随处都可以连上WiFi。
因此,我们对WiFi密码的需求也没有之前那么迫切了。
如何破解WiFi密码?
本文,将会通过Python教大家如何实现,这里纯粹是为了学习用途。
1. WiFi列表
首先,我们需要获取附近的WiFi列表。
下面,就来写一个函数来获取附近的WiFi列表,函数命名为display_targets:
def display_targets(networks, security_type):
print("Select a target: n")
rows, columns = os.popen('stty size', 'r').read().split()
for i in range(len(networks)):
width = len(str(str(i+1)+". "+networks[i]+security_type[i]))+2
spacer = " "
if (int(columns) >= 100):
calc = int((int(columns)-int(width))*0.75)
else:
calc = int(columns)-int(width)
for index in range(calc):
spacer += "."
if index == (calc-1):
spacer += " "
print(str(i+1)+". "+networks[i]+spacer+security_type[i])
这里,我们会用到ssid工具包,用来获取附近的WiFi列表,存入到参数networks。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 engola@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.4baike.com/n/83850.html