Запись в защищённые паролем SFP/QSFP/XFP: где находится пароль и как работает перебор
Пользователям понадобилось записывать данные в защищённые паролем модули SFP/QSFP/XFP от HP, Cisco, Finisar и JDSU. В обсуждении описаны два уровня защиты: пароль хоста/пользователя для пользовательской области записи (A2h, смещение 7Bh у SFP; A0h, смещение 7Bh у QSFP/XFP) и пароль производителя для всей карты памяти, включая серийный номер и поля вендора. Пароль хоста по умолчанию в MSA: 00h 00h 10h 11h. Программатор REVELPROG-IS включает инструмент поиска паролей.
- Трансиверы: Finisar FTLF8524P2BNV, Sumitomo SFP+, обычные SFP/QSFP/XFP
- Форм-фактор: SFP, QSFP, XFP
Симптомы / сообщения:
write blocked by password
protected EEPROM area
Comments 1
Перед записью данных запишите 4-байтовый пароль в A2h 7Bh (SFP) или A0h 7Bh (QSFP/XFP); сначала попробуйте стандартный 00h 00h 10h 11h. Пароли хоста, ограниченные ASCII, перебираются примерно со скоростью 300-4000 попыток в секунду: от нескольких часов до нескольких дней. Перебор паролей производителя во всём диапазоне 0x80000000-0xFFFFFFFF занимает от нескольких дней до месяцев; вендоры часто используют один пароль для семейства модулей.