如何从汽车音响主机 (VW Radio) 转储固件

逆向工程 固件 操作系统 倾倒
2021-06-23 05:23:04

我有一台大众收音机,可以通过 USB 升级软件。不幸的是,我无法在整个互联网上找到任何更新,也找不到有关当前软件版本的任何信息。所以我决定尝试直接从单元中转储文件。我的问题是如何在不从板上物理移除 EEPROM 的情况下执行转储。是否有可能通过 USB 端口访问某些内容?

其市场名称在欧洲市场为RCD 320,在亚洲市场为RCN 210。我不知道单元内部是什么 - 据我在互联网上看到的,一些大众单元正在使用 ARM 处理器和 Linux 3.0.5,但这是我目前所知道的一切,因为没有关于这些的信息单位(既不是关于软件,也不是关于硬件)。

由于我是该领域的新手,因此任何指导都将不胜感激,但我有一些电子技能和编程技能。

1个回答

这里有点鸡和蛋的问题。虽然它可能是可能的,有一些自定义的USB命令转储固件,你不可能是偶然,而不需要分析实际运行的固件发现它。

我能想到的唯一可能性是 DFU(设备固件更新),它是一种用于更新 USB 设备固件的半标准协议。如果存在将设备置于更新模式的已知过程,您可以尝试使用dfu-util来查看它是否可以与设备通信。