小明某天上了某个带颜色的网站,又下载了一个压缩包,本以为没有密码,结果解压却要密码,这怎么办呢?难不倒聪明的小明同学,因为他收集了常用的密码,有一个丰富的密码词典。于是通过python写脚本来破解密码。前提条件:python3.
在网上有一句盛传的话叫“发图不发种,菊花XXX”,但是如果有了种子下下来是个压缩包,而且还有密码,恐怕就更“日了DOG了”。不过现在迅雷的一个功能却能有效解决这个问题。在新版迅雷中有一个名为“查看解压密码”的功能,当我们下载的压缩包文件如果是加密的话,那么就会看到下面的图标。
前几天刚刚写了一个ZIP完美加密压缩的python解决方案,其实我找这个方案花了一点时间的,因为网上关于ZIP加密压缩的大部分都是暴力破解相关的,所以我今天也来输出一个ZIP完美解密压缩的python解决方案,之所以称之为完美方案,因为和它加密压缩是一样的,只需要调整几个参数,就实现了解密,如果我再给解密加一个结果判断,然后再加一层循环,就是妥妥的ZIP解密暴力破解方案了~
我们经常会从网络上下载一些带密码的压缩包,想要获取里面的内容,往往就要给提供商支付一些费用。想要白嫖其中的内容,常见的做法是百度搜索一些压缩包密码破解软件,但后果相信体验过的人都知道。本文将会利用 Python 破解压缩包的密码,这里以 ZIP/RAR 为例。
先看代码:defmain;parser.add_option;parser.add_option;=parser.parse_args|:print parse.usage;exixt;passFile = open;for line in passFile.readlines;