我目前正在通过 ghidra 反转 TI CC3200(ARM Cortex M4)的固件。
对于其他 ARM 芯片,我了解到我可以使用 SVD-Loader 将有关寄存器和内存的所有信息加载到 ghidra 中。似乎没有可用于自动导入信息的 SVD 文件。此外,添加 driverlib 提供的 ROM 功能将有很大帮助。
是否有不同的方法可以将该信息加载到 ghidra 中(无需使用技术参考手动执行)。我可以从哪些文件中提取这些信息?
我目前正在通过 ghidra 反转 TI CC3200(ARM Cortex M4)的固件。
对于其他 ARM 芯片,我了解到我可以使用 SVD-Loader 将有关寄存器和内存的所有信息加载到 ghidra 中。似乎没有可用于自动导入信息的 SVD 文件。此外,添加 driverlib 提供的 ROM 功能将有很大帮助。
是否有不同的方法可以将该信息加载到 ghidra 中(无需使用技术参考手动执行)。我可以从哪些文件中提取这些信息?
检查制造商提供的示例代码/SDK 中的头文件。它们通常具有规则结构,可以通过一些脚本进行解析。