写入有密码保护的 SFP/QSFP/XFP:密码放在哪里,暴力搜索如何工作
用户需要写入 HP、Cisco、Finisar 和 JDSU 的密码保护 SFP/QSFP/XFP 模块。帖子记录了两级保护:主机/用户密码保护用户可写区域(SFP 为 A2h 偏移 7Bh,QSFP/XFP 为 A0h 偏移 7Bh);厂商密码保护整个内存映射,包括序列号和厂商字段。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 范围搜索则要几天到几个月。厂商常在同一系列中重复使用同一个密码。