當前位置:首頁 » 操作系統 » linux解密

linux解密

發布時間: 2022-06-06 07:49:28

① 如何破解linux centos7密碼

操作思路或步驟

(一)方案一思路(只介紹思路及重點命令,不詳細截圖演示操作步驟)

1.把系統盤放入光碟機,設置光碟機引導啟動。

2.進入救急模式,把原系統根目錄所在的分區掛載到當前系統的某一目錄下或者直接選1的continue就行,自動掛載。

圖一

3.按照以下步驟進行操作。

在已知密碼的主機上執行:

[root@ChatDevOps ~]# awk -F ":" 'NR==1{print $2}' /etc/shadow

將已知密碼主機終端輸出內容粘貼到忘記密碼的主機上,關鍵命令如下(將變數$2內容替換成已知密碼主機屏幕顯示內容):

[root@ChatDevOps ~]# awk -F ":" '{if(NR==1){$2="$6$0gOE0PHa$FO.D";}print $0}' /etc/shadow>shadow

[root@ChatDevOps ~]# sed -i '1s/ /:/g' shadow

[root@ChatDevOps ~]# chmod 000 shadow

[root@ChatDevOps ~]# mv shadow /etc/shadow

mv:是否覆蓋"/etc/shadow"? y

此種情況只適用於已經開啟密碼投射的情況,開啟和關閉密碼投射的命令分別如下:

[root@ChatDevOps ~]# pwconv

[root@ChatDevOps ~]# pwunconv

如果沒有開啟密碼投射也不用驚慌,同樣的思路,只不過密碼存放的文件變成了/etc/passwd而已。大家都看懂了嗎?

(二)方案二思路

1.在方案一的基礎上進行操作,本來想和方案一合並的,考慮到合並之後顯得很混亂,就單獨寫了。

2.分區掛載之後,直接把/mnt/sysimage/etc/shadow文件裡面的第一個":"後面的內容直接刪除。

在這一步需要注意的是:shadow的許可權,在刪除文字內容之前需要對該文件加讀寫許可權,編輯完shadow文件之後保存以後去掉新加的許可權。完成之後正常啟動即可,系統啟動之後無需輸入密碼,直接登錄,登錄進去之後passwd命令修改密碼即可。非常方便!重點命令可參考方案四。

(三)方案三操作步驟

1.編輯GRUB2。

正常開啟系統,內核選擇界面即GRUB2引導界面,按e鍵,游標上下移動,找到以linux16開頭的這一行,按下鍵盤上的End鍵,直接跳至這一行的末尾,再按下空格鍵,輸入: d.break,別忘了這里的反斜杠,完成後按下Ctrl+X進入命令行界面,此時屏幕顯示:switch_root:/#。

2.重新掛載原系統文件,並chroot到原系統根目錄下。

switch_root:/# mount -o remount,rw /sysroot

switch_root:/# chroot /sysroot

3.修改密碼。

sh-4.2# passwd root

sh-4.2# touch /.autorelabel

4.Ctrl+D退出,reboot系統,使用新密碼登錄即可。

(四)方案四思路及要點

1.前一二步操作跟方案三一模一樣。

2.刪除/etc/shadow文件root密碼部分內容,需謹慎操作。此步驟具體操作過程跟方案二一致,主要命令如下:

sh-4.2# chmod u+rw /etc/shadow

sh-4.2# awk -F ":" 'NR==1{$2="";print $0}' /etc/shadow>shadow.txt

sh-4.2# sed -i '1s/ /:/g' shadow.txt

sh-4.2# sed -i 1d /etc/shadow

sh-4.2# cat shadow.txt >>/etc/shadow

sh-4.2# rm -rf shadow.txt

sh-4.2# chmod u-rw /etc/shadow

sh-4.2# touch /.autorelabel

touch /.autorelabel這一步是非常關鍵的,如果缺少這一步,刪除root密碼也是沒有用的,親測不坑!

3.Ctrl+D退出,reboot系統,輸入root賬號之後回車鍵無需輸入密碼即可登錄,登錄之後修改密碼。

② linux version密碼怎麼破解IBM

重啟虛擬機。
重啟虛擬機後進入這個界面,需要在6秒內按e鍵,進入更改操作。進入後,找到linux並在最後添加rdbreak指令。添加rdbreak指令後,按下Ctrl加x即可。
依據密碼法的規定,密碼,是指採用特定變換的方法對信息等進行加密保護,安全認證的技術,產品和服務。

③ 關於Linux的問題,怎樣破解Linux的開機密碼

1、在Grub的引導裝載程序菜單上,選擇你要進入的條目,鍵入
「e」
來進入編輯模式;
2、在第二行(類似於kernel
/vmlinuz-2.6.15
ro
root=/
),鍵入」e」進入編輯模式;
3、在句末加上」
single」或數字1
(記住single(或數字1)前面有個空格),回車;
4、按「b」啟動系統
5、當啟動到有個#好的是後需要你輸入字元,就輸入passwd
6、然後就是輸入你自己想要的密碼,
7、回車後再確認一次密碼
8、輸入exit,回車後就能進入系統了

④ linux如何暴力破解密碼

可以用單用戶模式進去改.
1. 在出現linux啟動菜單時不斷按游標上下鍵,以顯示啟動菜單,
2. 選中進入linux的其中一項,再根據提示輸入字母 e 進入grub編輯界面
3. 再選中 "kernel .... " 的這一項,輸入字母 e 進入命令行編輯界面
4. 將游標移到最後 輸入 一個空格 再加一個 數字 1 ,再敲回車回到上一界面
5. 這時輸入字母 b 就可以啟動了
6. 啟動完成,就進入了單用戶模式了,這時並不需要輸入密碼,因為已經是root身份登錄了
7. 剩下的工作,改密碼 或 增加 等效用戶等操作應該不需要明細說明了吧.
8. 改完後,可以用 reboot 重啟系統,或 直接 init 3 , 啟動到多用戶字元模式。

⑤ Linux 系統密碼破解的幾種常用方法

該機搭載的是筆者RedhatLinux7.2操作系統,安裝了KDE和GNOME桌面,因為當你只安裝設置了超級用戶root,但root用戶的許可權也僅適用於系統維護的軟體和安裝,平時使用應該使用普通用戶登錄。因此,需要創建一個普通用戶。這是很簡單的,打開「菜單→系統→客戶經理」,添加一個用戶不就得了!五月麻煩就來了:退出後,然後以root身份登錄,輸入密碼啊!密碼錯誤,無法進入系統。我知道Redhat7.2用戶密碼存放在/ etc / shadow中出現,我們應該在這兒找到突破口。
我們1,插入安裝光碟,重新啟動機器,迅速按下啟動過程中的Del鍵,進入CMOS,將啟動順序改為光碟先啟動,這樣啟動Linux安裝程序,按F5,按提示進入Linuxrescue進入救援模式,然後選擇語言和鍵盤,直接回車即可,程序會提示Linux系統已經安裝在/ mnt / sysimage下的硬碟上,然後出現了超級用戶提示符#。 - 第2,進入硬碟等目錄:cd到/ mnt / sysimage下的/ etc,做到以防不測第一次備份:

cpshadowshadow.oldshadow文件的屬性為可寫的:chmod + wshadow然後VI:找到含root用戶信息的行:根:......:,前兩個冒號之間就是加密的密碼,刪除它(冒號不能刪),存檔退出。因此,root密碼為空。

不使用vi的用戶可以採取如下方法:找一張DOS盤插入軟盤驅動器,卷影復制到DOS盤:mshadowa:/然後在Windows下用它來附件的筆記本,請注意打開文件類型一定要選所有文件(*。*),保存並退出。最後,拷貝回去:

ma:/ shadowmnt / sysimage下的/ etc
頁3,暗屬性的回只讀命令:chmod-wshadow,最後輸入Exit(退出)退出,取出光碟。

4,為了安全起見,重啟後應該給在終端窗口中根加密碼。

⑥ 如何破解linux登錄密碼

這個有難度了,只有找系統漏洞,入侵後重置密碼。

⑦ 如何在Linux中產生,加密或解密隨機密碼

1. 使用命令 pwgen 來生成一個長度為 10 個字元的獨特的隨機密碼。假如你還沒有安裝 pwgen,請使用 Apt 或 YUM 等包管理器來安裝它。
$ pwgen 101
生成一個獨特的隨機密碼
一口氣生成若干組長度為 50 個字元的唯一的隨機密碼!
$ pwgen 50
生成多組隨機密碼
2. 你還可以使用 makepasswd 來每次生成一個給定長度的獨特的隨機密碼。在你把玩 makepasswd 命令之前,請確保你已經安裝了它。如若沒有安裝它,試試使用 Apt 或 YUM 包管理器來安裝 makepasswd這個軟體包。
生成一個長度為 10 個字元的隨機密碼。該命令產生的密碼的長度默認為 10。
$ makepasswd
使用 makepasswd 生成獨特的密碼
生成一個長度為 50 個字元的隨機密碼。
$ makepasswd --char50
生成長度為 50 的密碼
生成 7 個長度為 20 個字元的隨機密碼。
$ makepasswd --char20--count 7
3. 使用帶「鹽」的 Crypt(註:這里應該指的是一個函數,可以參考這里 ) 來加密一個密碼。提供手動或自動添加 「鹽」。
對於那些不清楚 鹽 的意義的人,這里的 「鹽」 指的是一個隨機數據,它作為密碼生成函數的一個額外的輸入, 目的是保護密碼免受詞典攻擊。
在執行下面的操作前,請確保你已經安裝了 mkpasswd。
下面的命令將帶 「鹽」 加密一個密碼。「鹽」 的值是隨機自動生成的。所以每次你運行下面的命令時,都將產生不同的輸出,因為它每次接受了隨機取值的 「鹽」。
$ mkpasswd tecmint
使用 Crypt 來加密密碼
現在讓我們來手動定義 「鹽」 的值。每次它將產生相同的結果。請注意你可以輸入任何你想輸入的值來作為 「鹽」 的值。
$ mkpasswd tecmint -s tt
帶「鹽」加密密碼
另外, mkpasswd 還是互動式的,假如你在命令中沒有提供密碼,它將主動詢問你來輸入密碼。
4. 使用 aes-256-cbc 加密演算法並使用帶「鹽」的密碼(如 「tecmint」) 加密一個字元串(如 「Tecmint-is-a-Linux-Community」)。
# echo Tecmint-is-a-Linux-Community | openssl enc -aes-256-cbc -a -salt -pass pass:tecmint
在 Linux 中加密一個字元串
在上面例子中, echo 命令的輸出通過管道傳遞給了 openssl 命令,使得該輸出通過加密編碼方式(enc:Encoding with Cipher ) 所加密,這個過程中使用了 aes-256-cbc 加密演算法,並附帶了密碼 (tecmint) 和 「鹽」 。
5. 使用 openssl 命令的 -aes-256-cbc 解密選項來解密上面的字元串。
# echo U2FsdGVkX18Zgoc+/Z | openssl enc -aes-256-cbc -a -d -salt -pass pass:tecmint
在 Linux 中解密字元串
現在就是這些內容了。

⑧ linux系統用戶名密碼如何破解。。。急急急!!!

啟動系統在彈出系統選擇菜單的時候選中linux項再按字母e鍵,再選中kernel項按e鍵進行編輯,在該項後面鍵入init=/bin/bash rw,回車,按b鍵啟動。待出現啟動完成後(是字元界面)執行命令:
#passwd //修改root密碼。

也可以:
passwd 用戶名 //直接修改具體某個用戶的密碼

熱點內容
優學派安卓系統密碼是多少 發布:2024-10-31 15:20:55 瀏覽:731
go編譯庫 發布:2024-10-31 15:02:13 瀏覽:14
百度雲伺服器購買 發布:2024-10-31 14:55:14 瀏覽:199
價值規律如何配置 發布:2024-10-31 14:48:24 瀏覽:718
安卓廠商擔心什麼 發布:2024-10-31 14:48:15 瀏覽:910
怎麼釋放電腦緩存 發布:2024-10-31 14:45:22 瀏覽:985
ftp上傳到伺服器 發布:2024-10-31 14:44:56 瀏覽:778
遼寧群控伺服器系統雲主機 發布:2024-10-31 14:43:16 瀏覽:423
安卓手機如何打開zip文件 發布:2024-10-31 14:41:52 瀏覽:634
php獲取表單提交 發布:2024-10-31 14:35:55 瀏覽:109