1. 程式人生 > >linux Redhat6.5中 使用john進行弱口令檢測

linux Redhat6.5中 使用john進行弱口令檢測

弱口令賬戶密碼破解

弱口令(weak password) 沒有嚴格和準確的定義,通常認為容易被別人(他們有可能對你很了解)猜測到或被破解工具破解的口令均為弱口令。弱口令指的是僅包含簡單數字和字母的口令,例如“123”、“abc”等,因為這樣的口令很容易被別人破解,從而使用戶的計算機面臨風險,因此不推薦用戶使用。
john the Ripper是一款密碼破解工具,下面我們用它對用戶密碼強度進行檢測,破解出弱口令的賬戶密碼。

1:首先獲取這個安裝包 通過共享文件 從宿主機裏拿到這個安裝包
掃描出共享文件
掛載
查看
技術分享圖片
2:把這個安裝包解壓到opt目錄
技術分享圖片
3:進入john-1.8.0 的源代碼目錄src 下面安裝
一定要在這個src目錄安裝

技術分享圖片
4:把光驅掛載到mnt後
使用yum安裝gcc gcc++ 編譯器
技術分享圖片
5:執行編譯安裝過程
編譯完成後會在run子目錄下生成一個可執行的應用程序
技術分享圖片
6:確認下這個john程序
把要破解的密碼文件復制到root (密碼文件存放在/etc/shadow)
進行暴力破解
可以看到 root zkc1 的密碼是123456 (弱口令賬戶)
也可以清空破解出帳號列表 用密碼字典進行暴力分析
技術分享圖片

linux Redhat6.5中 使用john進行弱口令檢測