掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流
linux 系統(tǒng)在電腦世界中,占據(jù)著優(yōu)勢地位,很多用戶也都使用 Linux 系統(tǒng)進行日常的網絡活動。那么,揭開 Linux 用戶登錄之謎的方法究竟是什么?

成都創(chuàng)新互聯(lián)公司是專業(yè)的墨玉網站建設公司,墨玉接單;提供網站設計制作、成都網站設計,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行墨玉網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!
用戶登錄 Linux 系統(tǒng)的認證方式主要有兩種,一是用戶名和密碼,另一種是用指紋認證。也就是說,用戶可以通過輸入用戶名和密碼的方式登錄 Linux,或者通過指紋認證的方式登錄 Linux。用戶名和密碼登錄 Linux 也是最常用的方式,因此,我們將重點介紹密碼破解實戰(zhàn)。
密碼破解實戰(zhàn),要先從彩虹表開始,它是一種用來快速破解加密密碼的方法:利用已知的密碼字典,由算法生成一張彩虹表,然后和輸入的密碼依次作比較,以此來解決登陸問題。
如下面的 Shell 腳本“hc.sh”,它實現(xiàn)了密碼字典的生成,密碼比對,以及查找出給定的密碼的功能:
“`
#!/bin/sh
dict=/path/to/wordlist.dict # 密碼字典文件路徑
rainbow=/path/to/rainbow.tbl # 彩虹表文件路徑
pass=$1 # 待查詢的密碼
if [ ! -f $rainbow ]; then
echo “正在生成彩虹表,這可能需要幾分鐘的時間……”
timecut -m 1000 -d md5 -f $dict $rainbow #
這里使用timecut命令生成彩虹表
fi
timecut -s -t $pass $rainbow # 查詢密碼
上述 Bash 腳本,就能夠查詢到給定密碼,從而解決 Linux 用戶登錄之謎。但需要注意的是,這種破解方式僅限于較簡單的非強制加密的密碼,對于哈希加密的密碼,就需要使用其他更有效的手段進行破解。
用戶登錄 Linux 系統(tǒng),最常見的認證方式就是用戶名密碼認證。我們可以利用彩虹表技術,通過計算機比對方式,快速破解 Linux 登錄之謎,但注意僅限于簡單的密碼,對于復雜的密碼,還是要選用其他手段。
香港服務器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網站系統(tǒng)開發(fā)經驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流