我正在使用一个芯片组,它使用 ARM cortex -A7 作为应用处理器和 ARM 9 基带处理器。
我有一个主要担心,因为 ARM cortex A7 正在使用 android,MPU 和/或 MMU 可能会被颠覆以查看包括 ARM9 端在内的整个 DRAM。尽管该架构似乎表明他们正在使用 MPU,但我担心的是,由于 android 内核可以被破坏,因此 MPU 可以在运行时重新配置以消除限制。令人担忧的不仅仅是这个嵌入式设备的 Android 内核可能被植根,而且可能会发生特权升级,以便内核进程在运行时可以修改 MPU 寄存器(我猜)。尽管这些处理器确实具有信任区,但芯片组中没有任何内容被创建,这意味着没有 NSbit 的概念来划分安全与非安全世界。
我可以查看哪些类型的漏洞,我的担忧是否合法?最后,该设备具有安全启动功能,但它的应用程序处理器方面是我非常担心的,当然在运行时也是如此。任何有关潜在漏洞和/或解决方案的帮助将不胜感激。