日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

加密壓縮包解密技巧 壓縮文件密碼破解( 二 )



加密壓縮包解密技巧 壓縮文件密碼破解


那么只要讀取這些密碼
挨個去解壓就 ok
首先使用 ZipFile 打開
要破解的壓縮文件

加密壓縮包解密技巧 壓縮文件密碼破解


接著打開用戶傳入的字典文件
挨個密碼讀取

加密壓縮包解密技巧 壓縮文件密碼破解


接著就可以調(diào)用 extractall
來依次嘗試密碼了
如果沒報密碼錯誤
說明密碼正確
把正確的密碼打印出來
否則就是錯誤密碼
或者
你這字典密碼壓根就沒有正確的密碼

加密壓縮包解密技巧 壓縮文件密碼破解


ok
傳入一個 10000 個密碼的字典文件
試著運行一波

加密壓縮包解密技巧 壓縮文件密碼破解


恩,還可以
不過字典文件密碼太少
沒那么輕易找得到

加密壓縮包解密技巧 壓縮文件密碼破解


接下來再來寫另一種情況
當用戶字典密碼文件找不到正確的
或者用戶壓根就沒有字典密碼咋辦
可能你也想到了
可以使用迭代呀

加密壓縮包解密技巧 壓縮文件密碼破解


于是
小明把鍵盤的按鈕都
死命敲了個遍

加密壓縮包解密技巧 壓縮文件密碼破解


然后使用 itertools 的 product
就可以迭代生成各種密碼了
比如要生成各種 6 位的密碼
就可以這樣

加密壓縮包解密技巧 壓縮文件密碼破解


運行起來就是這樣的

加密壓縮包解密技巧 壓縮文件密碼破解


因為不知道密碼的長度
所以可以從一位數(shù)的密碼開始生成
然后逐個擊破

加密壓縮包解密技巧 壓縮文件密碼破解


同樣的
將每次生成的密碼
逐個嘗試

加密壓縮包解密技巧 壓縮文件密碼破解


如果發(fā)現(xiàn)一位數(shù)的密碼都不正確
就將生成的密碼長度 +1
以此類推

加密壓縮包解密技巧 壓縮文件密碼破解


來試試

加密壓縮包解密技巧 壓縮文件密碼破解


恩,有內(nèi)味了

加密壓縮包解密技巧 壓縮文件密碼破解


寫完之后
小明就開始跑他的壓縮文件了

加密壓縮包解密技巧 壓縮文件密碼破解


等啊等啊等啊
感覺密碼應(yīng)該不是很簡單
需要等一段時間
索性就讓它跑著
然后睡覺去了

加密壓縮包解密技巧 壓縮文件密碼破解


小明第二天起來
發(fā)現(xiàn)密碼出來了??!

加密壓縮包解密技巧 壓縮文件密碼破解


雖然小明感覺被這密碼
嘲諷了一番
但還是懷著激動的心情
小明打開了壓縮文件
輸入了密碼

加密壓縮包解密技巧 壓縮文件密碼破解


密碼正確
打開文件
天機不可泄露

加密壓縮包解密技巧 壓縮文件密碼破解

推薦閱讀