久久综合九色综合97婷婷-美女视频黄频a免费-精品日本一区二区三区在线观看-日韩中文无码有码免费视频-亚洲中文字幕无码专区-扒开双腿疯狂进出爽爽爽动态照片-国产乱理伦片在线观看夜-高清极品美女毛茸茸-欧美寡妇性猛交XXX-国产亚洲精品99在线播放-日韩美女毛片又爽又大毛片,99久久久无码国产精品9,国产成a人片在线观看视频下载,欧美疯狂xxxx吞精视频

有趣生活

當前位置:首頁>職場>最安全的python代碼加密(我用Python破解了同事的加密壓縮包)

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)

發布時間:2024-01-24閱讀(16)

導讀作者|朱小五又是一杯奶茶。事情的經過是這樣的:又是奶茶,行吧行吧。快點開工,爭取李大偉回來之前搞定。李大偉說是6位數字密碼那么我們可以利用Python生成全....

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(1)

作者 | 朱小五

又是一杯奶茶。

事情的經過是這樣的:

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(2)

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(3)

又是奶茶,行吧行吧。

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

李大偉說是6位數字密碼

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

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

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

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

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(4)

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

下一步做什么?

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

暴力破解啦!

科普時間:

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

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

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

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

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

直到成功。

導入zipFile

import?zipfiledef?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( )????????guess?=?extractFile(zipFile,?Pwd)if?__name__?==?__main__:????main()

花了不到一分鐘

成功解出密碼是:

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(5)

收工√

趁著李大偉還沒回來,

多說兩句。

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

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

那如果更多位數,

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

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

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

可以下載用來遍歷

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

大偉回來了。

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

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

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

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

最安全的python代碼加密(我用Python破解了同事的加密壓縮包)(6)

不過奶茶真好喝~

  • 相關破解源碼和李大偉壓縮包已上傳Github:https://github.com/zpw1995/aotodata/tree/master/interest/zip
,
TAGS標簽:  安全  python  代碼  加密  我用  最安全的python

歡迎分享轉載→http://www.avcorse.com/read-218087.html

Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖