您的位置:首页 > 编程语言 > Python开发

python利用字典破解Zip文件

2017-07-28 00:00 531 查看
摘要: Python的暴力破解非常简单

import zipfile

def extractFile(toPath,zFile,password):

try:

zFile.extractall(path=toPath,pwd=password);

print('SCUCESS'+password);

return password;

except Exception,e:

return;

def main():

zFile = zipfile.ZipFile("/home/james/test.zip");

passFile = open('/home/james/dict.txt');

for line in passFile.readlines():
# 去空格和回车
password = line.strip('\r\n');

guess = extractFile("/home/",zFile,password);

if guess:

print('SCUCESS'+password);

exit(0);

if __name__=='__MAIN__':

main();

提示: Linux下给压缩包创建密码命令

zip -r -p 123456 test.zip dict.txt

md5解密网站 : http://www.cmd5.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python