CC3200 固件 - 获取有关 - 寄存器/内存 (Ghidra) - SVD / CMSIS 的信息

逆向工程 吉德拉
2021-06-17 02:41:05

我目前正在通过 ghidra 反转 TI CC3200(ARM Cortex M4)的固件。

对于其他 ARM 芯片,我了解到我可以使用 SVD-Loader 将有关寄存器和内存的所有信息加载到 ghidra 中。似乎没有可用于自动导入信息的 SVD 文件。此外,添加 driverlib 提供的 ROM 功能将有很大帮助。

是否有不同的方法可以将该信息加载到 ghidra 中(无需使用技术参考手动执行)。我可以从哪些文件中提取这些信息?

1个回答

检查制造商提供的示例代码/SDK 中的头文件。它们通常具有规则结构,可以通过一些脚本进行解析。