使用字典爆破加密zip

一个python小程序,爆破加密zip
import sys
import os
import zipfile

def main():
	zfile = zipfile.ZipFile('1.zip') #加密的zip包
	passfile = open('english.dic', 'r') #字典文件
	for line in passfile.readlines():
		password = line.strip('\n')
		try:
			zfile.extractall(pwd=password)
			print "password = " + password
			exit(0)
		except Exception, e:
			pass
	
if __name__=='__main__':
	main()




你可能感兴趣的:(python)