hack

Edge-corE ES4524D 암호 초기화 방법이 설명서에 없어 여기저기 뒤져서 부트로더 진입 방법을 찾았다. [1]

스위치와 콘솔 케이블로 연결하고 (baud: 9600) 전원을 인가하면 부팅 메시지가 나온다.

Image Loader 0.0.0.3
Loading Diagnostic Image File : Diag.BIX

Diagnostics 0.0.0.3
User Mode

--- Performing Power-On Self Tests (POST) ---
DUMMY Test 1 ................. PASS
DRAM Test .................... PASS
PCI Device 1 Test ............ PASS
I2C Bus Initialization ....... PASS
Fan Speed Test ............... PASS
Done All Pass.
------------------ DONE ---------------------

위 내용이 나올 때 쯤에 Ctrl+U를 연타하면 암호를 묻는데 암호는 mercury이다.

Password:  mercury

암호를 입력하면 파일 목록이 나온다.

File Name                         S/Up Type Size       Create Time
--------------------------------- ---- ---- ---------- -----------
$logfile_1                          0    3         64  1193046:28:15
$logfile_2                          0    3         64  1193046:28:15
Diag.BIX                            1    1    1410800  01:18:11
Factory_Default_Config.cfg          0    5        455  24:00:54
Runtime.BIX                         1    2    3765868  02:00:16
certificate                         0    8      32256  24:00:48
startup1.cfg                        1    5       3948  24:01:04
--------------------------------- ---- ---- ---------- ----------
Free Space : 9961472
[X]modem Download  [D]elete File  [S]et Startup File
[C]hange Baudrate  [Q]uit
Select> 

startup1.cfg를 삭제하면 설정 및 암호가 초기화된다.

Select> D
File name to delete : startup1.cfg
This is starup file, you sure you want to delete it (y/n) ?y

위와 같이 입력하면 파일이 삭제되고 다시 프롬프트가 표시된다.

File Name                         S/Up Type Size       Create Time
--------------------------------- ---- ---- ---------- -----------
$logfile_1                          0    3         64  1193046:28:15
$logfile_2                          0    3         64  1193046:28:15
Diag.BIX                            1    1    1410800  01:18:11
Factory_Default_Config.cfg          0    5        455  24:00:54
Runtime.BIX                         1    2    3765868  02:00:16
certificate                         0    8      32256  24:00:48
--------------------------------- ---- ---- ---------- ----------
Free Space : 10092544
[X]modem Download  [D]elete File  [S]et Startup File
[C]hange Baudrate  [Q]uit
Select>

Q를 눌러서 종료한다.

The file Factory_Default_Config.cfg is set as the startup Configuration File.

메시지가 표시되고 스위치가 재부팅된다. 이후는 초기 설정을 진행하면 된다.

p.s.Factory_Default_Config.cfg 를 startup file로 설정한다음 CLI 진입 후 copy file running-config 로 하면 시스코처럼 설정 유지도 될 것 같은데 안 해봄.


제품 정보: http://www.edge-core.com/ProdDtl.asp?sno=288&ES4524D

References:

  1. etherhack, Figuring out the bootloader password
  2. Switch research Wiki, 3Com 3870 – 우연히 검색하다 발견.

blog comments powered by Disqus