首页 编程 Python 查看内容

用python暴力破解有密码的zip文件

2021-9-22 20:09 2022 0

摘要: import zipfile import string import itertools myzipfile = 'zipsecretfile.zip' def uncompress(zipfilename,password): try: zfile = zipfile.ZipFile(zipfilename) zfile.extractall('./',pwd=password.encode( ...
关键词: password zipfile import string zipfilename 解压 uncompress itertools myzipfile return

import zipfile
import string
import itertools
myzipfile = 'zipsecretfile.zip'
def uncompress(zipfilename,password):
    try:
        zfile = zipfile.ZipFile(zipfilename)
        zfile.extractall('./',pwd=password.encode('utf-8'))
        return True
    except:
        return False

chars = string.ascii_lowercase+string.digits
print('正在解压......')
for c in itertools.permutations(chars,4):
    password = ''.join(c)
    res = uncompress(myzipfile,password)
    if res:
        print('解压成功',password)
        break
本文出处: https://www.toutiao.com/a7010261792328892940/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部