字符集 密码位数 密码可能性
[0-9] 8位 10^8=100000000
[0-9][a-z] 8位 36^8=2821109907456
[0-9][a-z] 1-8位 .............................
一、什么是暴力破解?暴力破解是一种通过尝试所有可能的字符组合来破解密码的方法。这种方法是最原始和粗暴的,理论上最终一定能够破解密码。然而,由于密码种类高达几千亿,这种方法显然不现实。因此,出现了字典破解的方式。字典破解通过使用合理的条件来筛选或过滤掉一些全字符组合的内容,从而大大降低了破解的成本。字典有很多种类,比如Web网站密码字典、WiFi密码字典、操作系统用户密码字典、数据库密码字典、子域名字典、默认账号密码字典、弱口令字典、社工字典等等。对于我们要破解的WiFi密码来说,WiFi密码字典和社工字典是最好的选择。WiFi密码字典是存放大量WiFi密码的字典。
然而,WiFi密码字典并没有针对特定目标进行生成,它具有普遍性,因此无法精确打击目标。而社工字典则是通过输入攻击目标的一些关键信息,并经过社会工程学的分析,可以生成定制化的字典。假设我对目标的已知信息如下:
通过计算,可以得到社工字典。推荐字典下载链接:
或者在GitHub上搜索关键词”字典”、”dict”、”wordlist”等,可以找到许多可供下载的字典。虽然字典很多,但由于破解方式的局限性,不能保证随便找一个字典就能破解任意WiFi密码。最好的方法是结合社工和弱口令。将社工字典和自己收集的弱口令进行随机排列组合,以提高命中率。具体的破解教程可以参考。浏览次数:192。