中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Python破解了同事加密的壓縮包

發布時間:2021-10-28 18:18:28 來源:億速云 閱讀:153 作者:柒染 欄目:編程語言

今天就跟大家聊聊有關怎么用Python破解了同事加密的壓縮包,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

事情的經過是這樣的:

怎么用Python破解了同事加密的壓縮包

怎么用Python破解了同事加密的壓縮包

又是奶茶,行吧行吧。

快點開工,爭取大偉回來之前搞定。

大偉說是6位數字密碼

那么我們可以利用python生成全部的六位數字密碼

#生成從000000到99999的密碼表
f = open('passdict.txt','w')
for id in range(1000000):
 password = str(id).zfill(6)+'\n'
 f.write(password)
f.close()

這樣,我們就生成了一個從000000到99999的密碼表。

并把它們存入到 passdict.txt 的文件中。

怎么用Python破解了同事加密的壓縮包


6位的密碼表就這么大!!!

下一步做什么?

自然是將生成的密碼表中的密碼遍歷,

暴力破解啦!

科普時間:

zipFile模塊式Python自帶的模塊,提供了對zip 文件的創建,讀,寫,追加,解壓以及列出文件列表的操作

解壓使用extractll方法extractall(path=None, members=None, pwd=None)

  • path:指定解壓后文件的位置

  • members:(可選)指定要Zip文件中要解壓的文件,這個文件名稱必須是通過namelist()方法返回列表的子集

  • pwd:指定Zip文件的解壓密碼

那么我們可以利用 zipFile 模塊來遍歷密碼表,

挨個挨個密碼嘗試,看能不能打開壓縮包。

直到成功。

導入zipFile

import zipfile
def extractFile(zipFile, password):
 try:
 zipFile.extractall(pwd= bytes(password, "utf8" ))
 print("大偉的壓縮包密碼是" + password) #破解成功
 except:
 pass #失敗,就跳過
def main():
 zipFile = zipfile.ZipFile('大偉.zip') 
 PwdLists = open('passdict.txt') #讀入所有密碼
 for line in PwdLists.readlines(): #挨個挨個的寫入密碼
 Pwd = line.strip('\n')
 guess = extractFile(zipFile, Pwd)
if __name__ == '__main__':
 main()

花了不到一分鐘

成功解出密碼是:

怎么用Python破解了同事加密的壓縮包

收工√

趁著大偉還沒回來,

多說兩句。

大偉設置的只是6位數字的密碼,

所以本次只要單線程暴力遍歷就ok了。

那如果更多位數,

字母數字特殊字符混合的復雜密碼呢?

我們可以應用多線程進程解壓,加快速度

網絡上還有一些暴力破解字典,

可以下載用來遍歷

感興趣的朋友們不妨試試。


大偉回來了。

我告訴他密碼就是壓縮包當天的日期。

大偉表示:20191119他已經試過了。

然而這個壓縮包的壓縮時間是前一天20191118啊。

你口口聲聲說用當天日期,拿今天1119試什么試?

怎么用Python破解了同事加密的壓縮包

不過奶茶還挺好喝~

看完上述內容,你們對怎么用Python破解了同事加密的壓縮包有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德化县| 靖远县| 三穗县| 玉田县| 和田市| 马龙县| 康平县| 若羌县| 金湖县| 越西县| 灌云县| 象州县| 耿马| 东光县| 钟山县| 策勒县| 中阳县| 安徽省| 长沙市| 焦作市| 南雄市| 璧山县| 盈江县| 平顶山市| 梧州市| 定安县| 夏邑县| 长乐市| 汉中市| 英德市| 翁牛特旗| 哈密市| 金川县| 衡阳县| 康保县| 河西区| 梅州市| 藁城市| 长宁区| 泸溪县| 刚察县|