Python暴力破解密码

#!/usr/local/bin/python3

# coding=utf-8

# 第一行需要加,目录为which python3

import os

import sys

import zipfile

def checkPassword():

os.chdir("/Users/sylar/Desktop/tp/50/zip")  # 跳转到目录

f1 = open("pwd.txt", "r") # 打开密码

f2 = zipfile.ZipFile("c2.zip",'r')  # 打开需要解压的zip文件

for ppp in f1:

ppp = ppp.rstrip()

try:

f2.extractall("temp/", pwd=ppp.encode('ascii')) # 使用密码解压缩

# encode('ascii') 必须要加 https://stackoverflow.com/questions/32074883/escape-exclamation-mark-python 否则在terminal里无法运行成功

pass

except Exception as e:

pass

else:

print ("password success = ", ppp)  # 压缩成功 写入密码

f3 = open("correct_password.txt", "a")

f3.write("password = " + ppp)

f3.close()

break

finally:

# print("try ---- finally")

pass

pass

f1.close()

f2.close()

pass

checkPassword()

demo 百度云盘    链接: https://pan.baidu.com/s/14Z4rn2maj9sx5ipoGJ6lfw 密码: h7q8

爆破字典

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容