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")? # 跳轉(zhuǎn)到目錄

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

爆破字典

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容