今天上午蓝哥突然发消息,说自己把小时候的照片存在一个加密压缩文件里,今天突然忘了密码只记得是三位数的密码
开始破解:
环境:python3.8
window10
首先导入需要的轮子(python自带的,不用pip)
import zipfile
import threading
大家还要准备一个密码字典,下面还要创建一个函数,是用来返回破解成功之后的响应的
def main(Z,password):
try:
Z.extractall(x=password)
print("密码是:",password)
return password
except:
pass
然后再创建一个函数。这个函数就是开始正式开始爆破了
def Crack():
Z = zipfile.ZipFile('rectory.zip')#定位文件
h = open('test.txt')
for i in h.readline(): #开始循环暴力
password = i.strip("\n")
b = threading.Thread(target=main,args=(Z,password))
b.start()
然后再来一个if
if __name__=='__m