养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何打开加了密码的压缩包

时间:2024-11-10 13:58:48

如何打开加了密码的压缩包,这里分享一种水貔藻疽,可以打开数字加密的压缩包,当然如果使用了:#fordinrange(26):惺绅寨瞀#arrry.append(chr(d+65))#forxinrange(26):#arrry.append(chr(x+97))代码后也可以解决大小写字母加数字的复杂密码。(已附在文中)

如何打开加了密码的压缩包

工具/原料

Python2.7

电脑Windows7操作系统

方法/步骤

1、本方法,采用的是无限冲撞的傲艟茏慕方法来找回压缩包密码,这种方式多用于数字解密。因为数字为0—9的组合,如果为6位则组合方式为10的6次方,对于计算机来说芟坳葩津,计算这个次数还是能接受的,但如果是加上大小写字母和符号128位字符的话,就是128的6次方了439804511104,为4398亿次。目前计算机还很难实现。当然,解压缩包还有很多种方法,包括冲撞算法还能使用编码算法,那种就有点深奥了,这里我们说说简单的找回6位数字及以下的压缩包密码的方法。

如何打开加了密码的压缩包

2、首先,确定压缩包路径和名称。

如何打开加了密码的压缩包

3、然后,开始编辑Python。

如何打开加了密码的压缩包

4、然后,输入刚刚的路径,用zip函数打开:z=zipfile.ZipFile(r"C:\Users\Administrator\Desktop\bbb\dda.zip","r")根据自己需求修改路径即可。

如何打开加了密码的压缩包

5、然后,输入撞击代码,思路如下:使用循环的方式来组合各数字,及位数,如下为四位。圬桦孰礅print("4")form4惺绅寨瞀inarrry:form44inarrry:form444inarrry:form4444inarrry:pw=m4.encode("utf-8")+m44.encode("utf-8")+m444.encode("utf-8")+m4444.encode("utf-8")try:z.extractall(pwd=pw,path=r"C:\Users\Administrator\Desktop\bbb")z.close()print("password:"+pw)exit()except:pass1——6位的组合方式都可以用这种方式来组合,其中,可以使用def函数来替代try:z.extractall(pwd=pw,path=r"C:\Users\Administrator\Desktop\bbb")z.close()这个循环。

如何打开加了密码的压缩包

6、最后,运行代码。1—4位的密码,10秒以内找回。5位约3分钟,6位约8分钟。

如何打开加了密码的压缩包

© 一点知识