Linux GRUB加密和密碼破解

        Linux GRUB加密和密碼破解



這步是查詢這個命令是又那個軟件包產生的。

[root@localhost ~]# rpm  -qf  /sbin/grub-md5-crypt

grub-0.97-13.10.el5


[root@localhost ~]# grub-md5-crypt 

Password:             # 這裏輸入密碼。

Retype password:      # 這裏再次輸入和上面一樣的密碼。

$1$Lcvvn1$CLnc3fXCRa2h7Y86m9C/Z0


註釋:下面的哪行密碼一定要加在“hiddenmenu”的上面不然不會生效了。

[root@localhost ~]# vim  /etc/grub.conf 


# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE:  You have a /boot partition.  This means that

#          all kernel and initrd paths are relative to /boot/, eg.

#          root (hd0,0)

#          kernel /vmlinuz-version ro root=/dev/sda2

#          initrd /initrd-version.img

#boot=/dev/sda

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

password --md5  $1$Lcvvn1$CLnc3fXCRa2h7Y86m9C/Z0

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-348.el5)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-348.el5 ro root=LABEL=/ rhgb quiet

        initrd /initrd-2.6.18-348.el5.img


    現在我們可以在"e"時候會出現下面這樣的提示。我們進步去單用戶模式了。怎麼纔可以進去那?我們可以看到下面有個“p”我們按“p”下面就會出現一個“Password”的提示行。這裏是讓我們輸入我們設置的密碼。記住這個密碼不是我們系統的密碼。是要是密碼輸入正確的話,就會出現圖“2”下面這樣的提示信息。這樣我們就可以按照正常的步驟來進入單用戶修改密碼了。


wKioL1O7ojvzG7muAAFbolKSqS0339.jpg

                                        圖“1”

wKioL1O7o_yAzQUuAAGHjbDgVtU331.jpg

                                        圖“2”


總結:

    做MD5加密後,我們就不能叢單用戶來破解密碼了。這樣的好處是提高了系統的安全性。但是也有缺點的,那就是當我們忘記系統密碼後,我們就不能子啊單用戶改密碼了。是不是很麻煩那 ?那我們怎麼辦那?有辦法的。那就破解MD5加密。


 GRUB密碼破解


首先要掛載Linux的系統光盤。然後調整bios用光盤引導啓動。我們要找到“Boot”這個選項,在這個選項裏我們可以選擇一什麼方式啓動。我們要選擇光盤啓動。也就是“CD-ROM Drive”這個選項,把這個選項調到第一。可以按“+”號來調試。


wKiom1O7pVXQhSxcAAFjt-6BckY968.jpg

進入界面後在boot後面輸入“linux rescue”進入“急救模式”引導光盤中的Linux系統。

wKiom1O7ptPRW5MWAAEY_DzQg50995.jpg

    之後依次按回車鍵接收默認的語言,鍵盤格式,提示是否配置網卡時一般選擇“NO”,然後系統會自動查找磁盤中的Linux分區並嘗試將其掛載到/mnt/sysimage目錄。

wKiom1O7q9TRkWeFAAD9t0u8R00888.jpg

wKiom1O7q9SD2HJ_AADl97hsfkU943.jpg

wKiom1O7q9SikZB_AACeLynW2fM762.jpg


現在到這個步驟了。我們選擇“Continue”然後回車。


wKiom1O7rBGCrB5lAAFdFkxxJwY939.jpg

 

   接下來會出現是否初始化磁盤的警告窗口。建議選擇NO,避免對磁盤數據造成不必要的損壞。然後就進入“sh-3.2#”提示符的bash shell環境。 然後輸入chroot /mnt/sysimage,在編輯vi /etc/grub.conf文件。 將“hiddenmenu”上面一行刪除,就是清除grub菜單的密碼,也就是破解了。


wKiom1O7rGOhoAxyAAD4dI-JXTw648.jpg

wKioL1O7rDSx_vuoAADGbAWJ8WE072.jpg

wKiom1O7rNPDodtzAAFfh6ANeSg245.jpg


最後保存退出,並重啓,這是進入grub菜單就沒有密碼,直接按e鍵就進入編輯模式了,這樣就可以了。破解成功了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章