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

壓縮文件解密工具 繞過(guò)zip密碼提取文件

首先 , 我們新建一個(gè)python文件 , 在該文件目錄下加密壓縮一個(gè)111.txt的文件 , 壓縮后文件名111.zip , 密碼隨便輸入4位(后面我們用程序來(lái)破解) 。然后我們嘗試用python去解壓它 。這里用到zipfile庫(kù) , 我們嘗試使用1234密碼去解壓它 , 看結(jié)果 , 密碼錯(cuò)誤 , 程序報(bào)錯(cuò)!

壓縮文件解密工具 繞過(guò)zip密碼提取文件


接下來(lái) , 我們引入itertools , 它有一個(gè)方法是將元素全排列組合 , 如圖:

壓縮文件解密工具 繞過(guò)zip密碼提取文件


然后 , 我們結(jié)合以上將程序完善 , 循環(huán)實(shí)現(xiàn)判斷調(diào)用解密函數(shù):

壓縮文件解密工具 繞過(guò)zip密碼提取文件


【壓縮文件解密工具 繞過(guò)zip密碼提取文件】最后 , 將chars=”
abcdefghijklmnopqrstuvwxyz0123456789″擴(kuò)展 , 可實(shí)現(xiàn)數(shù)字字母組合密碼的破解 , 當(dāng)然位數(shù)也可以指定 。另外 , 有人或許說(shuō)密碼中有重復(fù)呢 , 其實(shí)Itertools提供了多種組合排列的方法 , 如圖 , 都可以實(shí)現(xiàn) 。實(shí)際上 , python暴力破解速度并不占優(yōu)勢(shì) , 這里只做學(xué)習(xí)交流 。

壓縮文件解密工具 繞過(guò)zip密碼提取文件


    推薦閱讀