根据目标用户信息,Python生成WPA2密码字典

小编温馨提示:前方高能,《根据目标用户信息,Python生成WPA2密码字典》需要您认真观看!

?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...


?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。

如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表?

随着无线网络的不断发展,几乎所有场合都会覆盖WIFI信号,无论是公共地点还是家庭之中。众所周知,目前WIFI普遍的认证方式为wpa2,这种认证方式安全性相当不错,但由于人们设置密码时的随意性和固有思维,使得我们可以利用字典暴力破解。普通的字典大多是全覆盖的、总结性的,针对部分弱口令或许有用,不过1g的字典就算跑也要跑几个小时。那么如何利用已知目标wifi用户的信息生成一个不错的字典呢?

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

寻找wifi及具体信息

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

首先,生成字典的目的是为了破解密码,而想要破解密码,得先寻找一个wifi,假设找到了你邻居的wifi,那么接下来要做的就是收集信息。譬如:邻居的名字,生日,工作,老婆叫什么,儿子叫什么,生日是哪天。我们获得的信息越多,生成的密码字典就越丰富,破解可能性就越大。

填写信息文件

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

收集信息后,要做的是创建一个文件。

如图,首先创建一个名为information

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

的文件,无后缀。格式如下,以“:”

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

为分界线(英文冒号),左侧为信息名称,右侧为信息的具体内容,内容不清楚则填no,由于代码关系,不要少于20行。

生成字典

信息文件创建完毕后,便可以生成字典。这里我使用python来完成这一工作。生成的算法策略如下。

1. 大于8位的直接保留,小于8位的舍弃。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

2. 信息相互组合,小于8位舍弃。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

3. 生日提取年份、日月与其他信息组合,小于8位舍弃。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

4. 所有小于8位的信息与短数字(0-9的全排列)进行组合,生成8位密码。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

5. 所有信息与的9位以内短数字进行组合如(1233456789,000000000)。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

6. 所有组合与特殊符号相结合,如“#”、“%”等。特殊字符的位置可以是开头中间和结尾。

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

接下来,使用python根据以上策略对信息进行结合处理。首先将信息存入一个list中。

为了阅读方便,information文件中前20个信息写的很具体。最后三行则是对20行之后的补充。

随后,将短数字与特殊符号放入其他两个list中,代码见最后。并根据策略进行相互组合。最后生成符合我们心意的字典

根据目标用户信息,Python生成WPA2密码字典--?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...---傻大方资讯防抓取设置

。最后附上代码~

*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。

赞赏

长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

小编温馨提示:前方高能,《根据目标用户信息,Python生成WPA2密码字典》需要您认真观看!

?*本文作者:koerle,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 如何根据目标WiFi的用户信息,用Python生成一份独特的WPA2密码表? 随着无线网络的不断发展,几乎所有场合都会...