python暴力破解压缩文件密码

智聪说说网
智聪说说网
智聪说说网
34885
文章
0
评论
2023-01-1302:26:40 评论 2

首先,我们新建一个python加密并压缩文件目录下的111.txt压缩文件名111.zip,随意输入4位密码(以后用程序破解)。然后我们试试python去解压它。这里用到zipfile库,我们试着用1234密码解压,看结果,密码错误,程序报错!

接下来,我们介绍一下itertools,一种方法是将元素全排列组合,如图所示:

然后结合以上程序完善,循环判断调用解密函数:

最后,将chars="

abcdefghijklmnopqrstuvwxyz0123456789"扩展可以解决数字母组合密码,当然也可以指定位数。另外,有些人可能会说密码中有重复。事实上,Itertools可以实现多种组合排列方法,如图所示。另外,有些人可能会说密码中有重复。事实上,Itertools可以实现多种组合排列方法,如图所示。事实上,python暴力破解速度不占优势,这里只做学习交流。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。

标签:python暴力破解压缩文件密码

智聪说说网
  • 本文由 发表于 2023-01-1302:26:40
  • 转载请务必保留本文链接:https://www.zhicongwang.com/90182.html