使用John the ripper 破解RAR、ZIP、Word、Excel、PDF文件密碼


使用字典破解Word、Excel:
首先用自己的字典替換該文件/usr/share/john/password.lst
先找到office2john.py所在路徑
cd /usr/share/john
python office2john.py filename.docx > hash.txt
破解Excel文件把擴展名替換成xls即可
python office2john.py filename.xls > hash.txt
john hash.txt
 
 
 
 
使用字典破解rar密碼:
首先用自己的字典替換該文件/usr/share/john/password.lst
找到rar2john所在路徑
cd /usr/share/john
rar2john filename.rar > hash.txt
john hash.txt

 

使用暴力破解方式窮舉RAR密碼 (只能使用自帶的幾種模式 而且長度和內容都有限制 無法自定義):
john --incremental:lanman hash.txt

mask掩碼模式(可自定義破解長度和范圍 推薦):

跟窮舉有點像,不過可以更簡單的設定想要的字數、要猜的數字或英文。
  • d=數字
  • a=鍵盤95字
  • l=英文小寫
  • u=英文大寫
示例:破解十位純數字
可以先使用以下語句生成前十個密碼,判斷是否符合我們的需求。
測試下我們的語句是否正確,使用 head參數輸出前10條密碼。
john --mask=?d?d?d?d?d?d?d?d?d?d  --stdout|head
 
以下為構造好的破解語句,其他需求可以自己構造。
john --mask=?d?d?d?d?d?d?d?d?d?d  hash.txt 破解十位數純數字
john --mask=?l?l?l?l?l?l?l?l?l?l hash.txt 破解十位純小寫字母
 
            
  Single crack模式 使用簡單的懶人密碼 跳躍式嘗試   會嘗試使用文件名+幾位數字的方式窮舉 
rar2john filename.rar > hash.txt
john --single hash.txt

 
使用字典破解zip密碼:
zip2john filename.zip > hash.txt
john hash.txt

使用字典破解PDF密碼 (速度沒有pdfcrack破解快,但可以破解pdfcrack識別有問題的pdf文件)

./pdf2john.pl woainia.pdf > hash.txt
john hash.txt

 
參考文章:
V2EX 關於壓縮包密碼的問題  https://www.v2ex.com/t/637270


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM