小編向你推薦思科路由器密碼如何破解已經加載順序,希望能幫到你。
當路由器啟動時,它需要執行一系列的操作,即所謂的啟動順序,其目的是測試硬件並加載所需的軟件。啟動順序包括一下步驟。
(1)路由器執行POST(開機自檢)。POST將檢查硬件,以驗證設備的所有組建目前是可運行的。POST會檢查路由器的各個接口。POST保存在ROM(只讀存儲器)中,並從ROM運行。
(2)之後,引導程序將查找並加載思科IOS軟件。引導程序保存在ROM中,用於執行程序。引導程序負責查找每個IOS程序的儲存位置,並隨後加載該文件。
注:默認情況下,所有思科路由器都會首先從閃存中加載IOS軟件,其次為TFTP服務器,然後是ROM。
(3)IOS軟件將在NVRAM中查找有效的配置文件。此文件成為啟動配置,只有當管理員將運行配置文件復制到NVRAM中時才會產生。
(4)如果在NVRAM中查找到啟動配置文件,路由器會復制此文件到RAM中,並將它稱為運行配置。路由器將使用這個文件運行路由器。路由器將進入正常運轉狀態。如果在NVRAM中沒有查找的啟動配置文件,路由器將在所有可進行CD(carrier detect,載波檢測)的接口發送廣播,用以查找TFTP主機可使用的配置文件,如果沒有找到,路由器將進入設置模式進行配置。
思科路由器內部組建:
引導程序:存儲在ROM中的微代碼,主要作用是在路由器初始化時啟動它。引導程序將啟動路由器並加載IOS;
POST(開機自檢):存儲在ROM中的微代碼,用於檢測路由器硬件的基本功能,並確定當時可用的接口。
ROM監控程序:存儲在ROM中的微代碼,用於制造、測試和故障診斷;
微型IOS:被思科稱為RXBOOT或引導加載程序,是一個存貯在ROM中的小型IOS,用於啟動一個接口並將思科IOS加載到閃存中。微型IOS也可以用於執行一些其他的維護操作;
RAM:用於存貯分組緩存、ARP緩存、路由表以及路由器運行時所需要的軟件和數據結構、運行配置保存在RAM中,並且多數路由器都是在啟動時將IOS從閃存中加載並釋放到RAM運行的;
ROM:用於啟動和維護路由器的正常運行。其主要功能是保存POST、引導程序以及微型IOS;
閃存:默認保存路由器的Cisco IOS。閃存中的內容不會在路由器重啟時被擦除;
NVRAM:用於存儲路由器和交換機配置的內容。重啟不會丟失,不能保存IOS,配置寄存器是存儲在NVRAM中的;
配置寄存器:用於控制路由器的啟動方式。配置寄存器的值通常為0X2102,這一配置值的含義是從閃存中加載IOS,從NVRAM中加載配置。修改寄存器值為0X2142是其不加載NVRAM的配置文件,用於路由器的密口令恢復;
中斷路由器啟動序列:路由器啟動過程中通過超級終端發送終端指令,同時按下Ctrl和Break鍵。進入ROM監控模式。
密碼破解:
rommon 1>confreg 0x2142
rommon 1>reset
重啟路由器不加載NVRAM進入特權模式,設置密碼口令,保存配置,將配置寄存器值改回原來的0x2102使其正常啟動。