何如破解交換機密碼
以下是OMG小編為大家收集整理的文章,希望對大家有所幫助。
交換機和路由器都需要有一定的安全保證,也就是說要及時為他們配置合理的密碼,那麼如果這個密碼忘記了怎麼辦呢?筆者就遇到過這麼一次,由於崗位調動,以前的網路管理員離開了本部門,卻把交換機上設定了密碼,而且沒有告訴我這個接任的網路管理員。怎麼辦呢?送回廠商破解又太麻煩了。於是我親手經歷了一次破解密碼的過程。
一、網路環境
公司使用實達的3500系列***具體型號是3548***交換機,在交換機上面連線了一臺華為2621路由器,通過電信的光纖上網。實際情況這臺實達3548交換機被以前的網路管理員設定了密碼而沒有告訴我。所以破解他的密碼成為本篇文章的核心。
二、準備工作
由於整個工作需要斷網,畢竟涉及到重新啟動交換機等操作,所以選擇時間在工作下班後的晚上23點。另外由於破解密碼這類操作都必須使用 CONSOLE控制檯線來設定,所以地點只能是中心機房。筆者找到了實達3548裝置的所有相關工具,包括安裝說明與CONSOLE控制線等。
三、實戰破解密碼
根據筆者以往經驗實達所有裝置的使用和操作命令語句都應該和CISCO裝置類似,所以原本以為按照破解CISCO裝置密碼的步驟就可以輕鬆搞定。誰知道一上手才發現原來差別還真不小。一般來說CISCO裝置都是通過修改配置暫存器configuration register來實現破解密碼的操作。在實達交換機中根本不存在配置暫存器configuration register這個概念。通過查詢資料才發現,原來實達交換機是使用修改超級終端配置的方法來破解密碼的。
第一步:將實達交換機的配套CONSOLE控制線連線到裝置的CONSOLE管理介面。
第二步:將CONSOLE控制線的另一斷連線到網路管理員除錯使用的筆記本的COM串列埠上。
第三步:進入筆記本系統桌面,點“開始->所有程式->附件->通訊->超級終端”。
第四步:啟動系統的超級終端後我們隨便為新建立的連線起一個名字。
第五步:在連線設定處的“連線時使用”地方通過下拉選單選擇剛剛使用CONSOLE控制線連線的埠。例如COM1口。
第六步:在COM1屬性設定視窗中我們對連線的引數進行配置。一般來說我們正常連線交換機應該採用每秒位數9600,資料位為8,奇偶校驗是無,停止位是1,資料流控制是無。不過要是想破解實達交換機的密碼的話就需要修改這些數值。將PC超級終端串列埠速率設成57600,其他和上面寫的相同即可。
第七步:使用終端連線到交換機後,再開啟交換機的電源,在交換機啟動後進行自檢時立即按下“ESC”鍵多次進入交換機的監控模式。終端介面將出現多個選項,包括一些基本的初始化設定。
小提示
剛開始筆者按照第七步的步驟嘗試並沒有成功,超級終端介面總是顯示很多個“。。。。。”。後來才發現原來交換機必須在超級終端連線後才能加電啟動,如果先開交換機再用超級終端連線的話則無法進入監控模式。
第八步:根據選單提示,將配置檔案config.text上傳***Upload***至網路管理員使用的筆記本,然後刪除交換機上的配置檔案Config.text。
第九步:在筆記本上開啟剛下載的儲存在系統硬碟中的config.text檔案,將以下語句
enable secret level 1 5 !E,1u_;C9&-8U0H
enable secret level 15 5 *r_1u_;C3vW8U0H
刪除然後儲存退出。
第十步:根據交換機監控模式的提示,將筆記本上修改的config.text再下載***Download***到交換機中。
第十一步:重新將筆記本的超級終端串列埠速率設成9600,其他保持預設引數。交換機加電重啟後,進入交換機配置介面,你就會發現我們可以重新配置交換機的密碼了,包括遠端TELNET的管理密碼以及本機的特權密碼。此後交換機的密碼也將變成你剛剛配置的,而其它配置則保留不變,並不會影響任何使用。
小提示
在實際使用中筆者發現使用實達3550交換機的監控模式中的上傳和下載檔案功能並不穩定,經常出現傳輸失敗的提示。所以筆者索性直接在監控模式中將config.text刪除,然後重新啟動交換機重新配置所有交換機資訊。這種情況適用於交換機自身配置不多也不復雜,另外網路管理員也需要對設定語句比較熟悉。
總結
經過本次實戰破解交換機密碼的操作,筆者再次明白了對於路由交換裝置來說,不同廠商操作程式和步驟絕對是不同的,即使命令語句類似但是在其他高階操作上還是大相徑庭的。因此本篇文章介紹的所有內容僅僅是針對實達路由器與交換機,如果你遇到的是其他裝置則需要採取其他的方法來解決。