首页
/
每日頭條
/
職場
/
python源碼加密工具
python源碼加密工具
更新时间:2026-01-26 07:42:20

事情的經過是這樣的:

python源碼加密工具(我用Python破解了同事加密的壓縮包)1

python源碼加密工具(我用Python破解了同事加密的壓縮包)2

又是奶茶,行吧行吧。

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

大偉說是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源碼加密工具(我用Python破解了同事加密的壓縮包)3


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源碼加密工具(我用Python破解了同事加密的壓縮包)4

收工√

趁着大偉還沒回來,

多說兩句。


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

所以本次隻要單線程暴力遍曆就ok了。

那如果更多位數,


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


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


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


可以下載用來遍曆


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


大偉回來了。

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

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

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


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

python源碼加密工具(我用Python破解了同事加密的壓縮包)5

不過奶茶還挺好喝~


,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
校圖書館活動安排表
校圖書館活動安排表
11月9日,教育部高等學校圖書情報工作指導委員會委員、安徽省高校圖書館高職高專分會主任、安徽水利水電職業技術學院圖書館副館長丁傳奉、合肥市圖書館學會副理事長、安徽警官職業技術學院圖書館館長吳小冰、皖南醫學院圖書館館長儲俊傑、安徽工程大學圖書...
2026-01-26
外出攝影需要哪些東西
外出攝影需要哪些東西
春天百花開放,也是攝影人炫技的最佳時節。對于很多攝影新人,經常毫無準備拿起相機就出門拍照,到現場之後會遇到各種各樣的失誤和後悔的聲音。為了避免諸多攝影新人會因為沒有提前準備而懊惱,我們今天特别總結了幾點關于攝影前準備的經驗之談,希望對大家有...
2026-01-26
職場領導跟你說謝謝應該怎麼回複
職場領導跟你說謝謝應該怎麼回複
#領導說“辛苦了”,怎麼回才顯情商高#我們上班的時候,有時候領導跟我說啊,辛苦了,這是我們到底應該怎麼回?我想大部分人估計會這麼回答吧。“應該的,是我應該做的,不辛苦。領導才辛苦。”其實當領導說辛苦了的時候,他絕對沒那麼簡單,高情商的回答,...
2026-01-26
跟同事告别的話
跟同事告别的話
跟同事告别的話?願你在今後的人生道路上一帆風順,事業有成,我來為大家科普一下關于跟同事告别的話?以下内容希望對你有幫助!跟同事告别的話願你在今後的人生道路上一帆風順,事業有成。天下沒有不散的宴席,歡迎新同事送别老同事,生活中每天都在上演這樣...
2026-01-26
怎麼正确跟hr談薪資
怎麼正确跟hr談薪資
大家好,我是毯叔。這兩年做咨詢,除了給大家講工作選擇,我也經常會和大家盤盤薪酬問題。而最讓我吃驚的是,我發現,很多人是根本不和用人單位談薪的。“工資是能談出來的嗎“?很多人都這麼反問我。在他們心中,公司薪酬結構都是固定的,如果公司認可自己的...
2026-01-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved