由于之前把一些過去的學(xué)習(xí)資料壓縮加密了,過了很久之后忘記了當(dāng)時設(shè)置的加密密碼,于是在網(wǎng)上查了一些關(guān)于破解密碼的文章,了解了強大的hashcat以及John the Ripper。
Hashcat是一個流行的開源密碼恢復(fù)工具,可以用于破解各種類型的哈希值,包括MD5、SHA1、SHA2等。它支持多種加密算法和哈希類型,并且可以運行在不同的操作系統(tǒng)上。Hashcat使用GPU加速,因此速度非??欤梢酝ㄟ^GPU集群實現(xiàn)分布式破解。它還支持多種攻擊模式,包括字典攻擊、組合攻擊、掩碼攻擊等,可以根據(jù)不同的場景選擇不同的攻擊模式。Hashcat使用命令行界面,可以通過命令行參數(shù)指定需要破解的哈希值、攻擊模式、字典文件等,非常靈活。同時,Hashcat還支持規(guī)則模式,可以通過規(guī)則文件定義一系列規(guī)則,增強密碼破解的效果。
John the Ripper是一款基于命令行的密碼破解軟件,可以通過暴力破解或字典攻擊破解各種類型的密碼。它支持多種操作系統(tǒng)(如Linux、Windows、macOS等),并支持各種常見密碼散列(如Unix、Windows、md5等)以及許多其他密碼散列。John the Ripper有三個主要的模式:單個模式、單詞模式和規(guī)則模式。單個模式允許用戶對單個密碼進行暴力破解,單詞模式使用字典攻擊破解,而規(guī)則模式可以通過應(yīng)用規(guī)則對字典攻擊進行優(yōu)化,從而提高破解速度。除了基本的密碼破解功能,John the Ripper還具有一些高級功能,例如在分布式環(huán)境中使用多個計算機并行破解密碼、自動生成密碼列表以提高字典攻擊的效率、使用GPU進行加速等。總之,John the Ripper是一款功能強大的密碼破解工具,它的使用可以幫助安全專業(yè)人員評估其系統(tǒng)中的密碼強度。
?下載與安裝
如果你不需要使用GPU的算力進行加速的話,可以只下載john
注意:下載兩者都應(yīng)該下載?binaries 文件而不是?sources, sources 文件是源代碼
【hashcat官網(wǎng)下載鏈接】
【John the Ripper官網(wǎng)下載鏈接】
使用
下載好之后進行解壓,進入到解壓文件夾,如果你是使用John the ripper則進入到解壓文件夾中的run文件夾,在文件的地址欄中輸入“cmd”進入終端
接下來使用了john的命令提取壓縮包的hash,也就是壓縮包的密碼經(jīng)過加密之后的hash值
zip2john [你的壓縮包文件的絕對路徑\壓縮包名.zip] > [你的壓縮包文件的絕對路徑\壓縮包名.hash]
命令執(zhí)行完之后在你的壓縮包同目錄下回有同名的.hash文件,里面包含著密碼的哈希值,輸入命令進行破解hash值
john [hash文件的絕對路徑.hash]
john [hash文件的絕對路徑.hash] --show
破解的方式有很多中,所有你能想到的方式基本都有,具體請去官網(wǎng)了解
密碼越長越復(fù)雜,破解時間越長文章來源:http://www.zghlxwxcb.cn/news/detail-440077.html
hashcat的使用方法也是類似的可以查閱我參考的文章?【文章地址】文章來源地址http://www.zghlxwxcb.cn/news/detail-440077.html
到了這里,關(guān)于破解zip加密壓縮文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!