Parola korumalı SFP/QSFP/XFP'ye yazma: parola nerede, brute-force nasıl çalışıyor?
Kullanıcılar HP, Cisco, Finisar ve JDSU'nun parola korumalı SFP/QSFP/XFP modüllerine yazmak istiyordu. Konuda iki koruma seviyesi anlatılıyor: kullanıcının yazabildiği alanı koruyan host/kullanıcı parolası (SFP'de A2h offset 7Bh, QSFP/XFP'de A0h offset 7Bh) ve seri/üretici alanları dahil tüm haritayı koruyan üretici parolası. MSA varsayılan host parolası 00h 00h 10h 11h. REVELPROG-IS programlayıcıda parola arama aracı var.
- Transceiver'lar: Finisar FTLF8524P2BNV, Sumitomo SFP+, genel SFP/QSFP/XFP
- Form faktör: SFP, QSFP, XFP
Belirtiler / mesajlar:
write blocked by password
protected EEPROM area
Comments 1
Yazmadan önce 4 baytlık parolayı A2h 7Bh (SFP) veya A0h 7Bh (QSFP/XFP) adresine yazın. Önce varsayılan 00h 00h 10h 11h değerini deneyin. ASCII ile sınırlı host parolaları saniyede yaklaşık 300-4000 denemeyle brute-force ediliyor (saatler ile birkaç gün). Tam 0x80000000-0xFFFFFFFF aralığındaki üretici parolaları günler ile aylar sürüyor; üreticiler aynı ailede parolayı sıkça tekrar kullanıyor.