我有一堆只能通过互联网控制的物联网设备,因为它们的所有流量都通过自己的“云”服务器。我想收回对我的 AC 设备的完全控制和低延迟。
该设备不提供配置代理的方法。
我正在考虑以下几点:
- 在我的网络上安装 PiHole(出于其他原因我也想要)
- 让 PiHole 窃取设备正在进行的 DNS 查询
- 配置 PiHole 以劫持控制服务器名称并将 http 请求路由到我的服务器
- 让此服务器记录所有流量并将其传递到合法控制服务器
- 然后对这个记录的流量进行逆向工程并实现我自己的控制服务器
这仅在设备向域名发出 http 请求时才有效(如果它直接向 IP 地址发出请求则无效)。Https 也可能是一个问题。
是否已经存在任何具有我正在寻找的 MITM 功能的软件:复制和转储 http 流量?还有比上面更简单的吗?