[root@localhost~]# useradd root
[root@localhost~]# passwd root
changingpassword for user root.
新的unix口令:
[root@localhost~]# useradd admin
[root@localhost~]# passwd admin
changingpassword for user admin.
新的unix口令:
2.獲得密碼資訊
將如下兩行資訊(位於/etc/shadow檔案中)存入/root/desktop/shadow檔案。
root:$1$ljedomgg$j.1qunedjm6ehacydl0n00:14763:0:99999:7:::
admin:$1$kpnkk3qd$im5gzs712xgxcrzw/iost1:14763:0:99999:7:::
3.改變檔案/root/desktop/shadow許可權,只允許管理員訪問該檔案
[root@localhostdesktop]# chmod 700 shadow
4.使用john破解linux使用者密碼
下面使用密碼詞典來破解linux使用者密碼,password.lst檔案是密碼詞典,包含可能的使用者密碼,執行如圖3-96所示的命令(./john--w:password.lst ../../shadow),從結果可知沒有破解成功,原因在於密碼詞典不夠大。
擴充password.lst檔案,新增更多的可能的使用者密碼雖然(本實驗在該檔案最後新增了兩個密碼:verygood、dogcat),執行命令./john—w:password.lst../../shadow,如圖3-97所示,從結果可知破解成功。由此可知,用此種方法時,關鍵要有大的密碼詞典,不過密碼詞典越大,破解時用的時間越多。
破解成功後john.pot檔案的內容為如下兩行所示:
$lm$e3f4e1bd22b5037e:asdfg
$lm$5422a4cdb0f1c794:qwert
$1$kpnkk3qd$im5gzs712xgxcrzw/iost1:dogcat
$1$ljedomgg$j.1qunedjm6ehacydl0n00:verygood
linux系統root使用者密碼破解
1 現在使用linux的企業比較多,如果有時忘了root使用者的密碼是比較麻煩的事,因為root使用者是linux系統的超級使用者。2 可以使用以下的方法步驟,修改root使用者密碼。3 啟動linux系統,進入開機介面,此時按 空格 鍵。4 輸入字母 e 5 選擇 第二行 6 再次輸入 e 7 按...
破解linux的root使用者許可權密碼
1.但您進入grub畫面時,用上下鍵選中第二行linux的那段話,然後按e鍵 2.用上下鍵選中您進入類似於kernel boot vmlinuz 2.4.18 14 ro root label 然後按e鍵 3.在上面的ro前面加入single,結果如下 kernel boot vmlinuz 2.4...
Linux 密碼破解
獲取 etc passwd 與 etc shadow檔案內容,john的密碼預設在 usr share john password.lst下 使用 unshadow生成,1個含有使用者名稱和密碼詳細資訊的檔案,這裡我們命名為test passwd unshadow etc passwd etc sh...