我读了一些关于 intels ME 的东西,并因为它对自 2008 年以来基本上(或多或少)每个 intel 系统的巨大潜在安全威胁而产生了兴趣。我遇到了 @igor-skochinsky 的出色工作,他对他发现的东西。
不可能以可靠的方式禁用 ME,也不能只用自定义图像替换它。有人尝试在不采取对策的情况下尽可能多地删除它(https://github.com/corna/me_cleaner)。所以在机器本身上解决这个问题有点困难,但是如果在机器之外处理呢?
由于我考虑构建自己的安全路由器(可能使用一些 BSD,如 NetBSD、OpenBSD 等)作为我本地网络的入口点,我开始怀疑我是否可以用一个家来保护本地网络中每台可能受到威胁的英特尔机器- 制造的路由器不包含来自英特尔甚至 AMD 的硬件(他们使用称为 PSP 的东西)?
此外,我想知道当在路由器中通过 PCI 使用 NIC 时,它是否会提高路由器关于英特尔 ME 的安全性,因为它对 ME 的接口说它只能通过主 NIC 使用?那应该是主板的网卡吧?
最后,当路由器有某种明确允许的 MAC 和 IP 地址的白名单时是否足够,因为它说 ME 有自己的 MAC 和 IP 地址?我的意思是我可以将本地网络的每个设备的地址添加到白名单中,然后每次尝试与 ME 进行通信或形成 ME 将不再可能?
所以这个想法基本上是某种台式计算机,它尽可能地硬化,但不会发疯。每个想法或提示如何实现这一目标都值得赞赏。
我的第一个问题,我希望没问题。