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