您可以拦截来自 LAN 上设备的传出消息吗?

物联网 联网
2021-06-04 06:20:04

许多物联网系统都有人们逆向工程的第 3 方 API,因此他们可以添加自定义集成,但这些都是通过模拟应用程序、从服务器接收更新来工作的。

如果我在我的本地网络上,我的智能插头或门铃或其他任何东西也是如此,有没有办法在传出流量到达服务器之前拦截它?

1个回答

这不是一个真正的物联网问题,它更像是一个一般的网络问题。

但是,是的,如果您控制 LAN,那么您几乎可以做任何事情,但起点是:

  • DNS 覆盖,因此主机名指向本地地址
  • DNAT 拦截发往特定 IP 地址的数据包并将其重新映射到本地地址

这两者都依赖于不使用 TLS/SSL 来加密流量的系统,因为您需要提供与设备尝试连接的主机匹配的证书。

可以有办法解决这个问题,但事情开始变得更加复杂。