思科
启动过程:
1、POTS:加点自检 - 设备通电以后,检查设备的各种
硬件是否完好(橙--绿,无故障的是绿色或者灭掉)
2、查找操作系统(yes/no)
flash
网络
3、查找“启动配置文件”:startup-config(yes/no)
yes:使用启动配置文件,配置设备,包含密码;
no:想尽办法,让设备在启动过程中,找不到或者
跳过查找“配置文件”的步骤,此时使用的是
默认的配置文件(肯定是没有密码)
=====================================================
路由器
-配置寄存器(0x2102)-->查找配置文件(默认值)
0x2142 -->跳过查找配置文件的过程中
-进入 romm 模式
-开机以后,一致按 ctrl+break
-romm> ?
config-reg 0x2142
或者
o/r 0x2142
-重启
reset/reload
i
-正常开机:
略过启动配置文件的查找;
此时没有启动配置文件,使用的
是初始化配置文件: n
-将启动配置文件 复制到 内存中
copy startup-config running-config
-更改一个新的密码;
-将配置寄存器由 0x2142 更改为 0x2102
-保存配置
交换机密码破解
-进入romm模式
-设备加电后,不断的按 mode 键;
-修改默认配置文件(config.text)的名字,
以达到让交换机找不到“配置文件"
rename config.text abc
-重启
-正常启动
-因为找不到特定名字的配置文件,所以使用
初始化配置
-将配置文件名字由 abc 更改为 config.text
-将文件内容直接复制到内存中
copy startup-config running-config
-更改密码
-保存配置
C2900:
首先我们需要将一根console线连接到设备上的console口
使用secureCRT工具连接
接通电源之后一直按Ctrl+Break键直到进入ROMM模式
输入confreg 0x2142设置配置寄存器为跳过startup-config使用系统出厂配置文件进入系统
输入reset重启
成功进入系统
进入enable特权模式
copy startup-config running-config将启动配置文件复制为当前配置文件
show running-config查询当前配置文件的配置
并且根据配置做出相应的修改
将配置寄存器修改回0x2102
config-register 0x2102
write保存配置
show version 查看系统版本信息
reload重启
C2960:
终端设备连接console线到设备上面
接通电源之后一直按设备上面的mode键
直到进入romm模式
输入flash_init
dir flash:/查看flash下的文件
rename flash:/config.text flash:/backup.config
reset
因为系统找不到config.texe 所以使用系统出厂默认配置文件
成功进入系统
进入enable特权模式
copy startup-config running-config将启动配置文件复制为当前配置文件
show running-config查询当前配置文件的配置
将config.text修改回去
rename flash:/backup.config flash:/config.text
并且根据配置做出相应的修改
将配置寄存器修改回0x2102
config-register 0x2102
转载于:https://blog.51cto.com/13505091/2049754