黑客破解Flume水监测设备数据传输
Stephen最近在家使用了一款名为Flume的智能水监测设备,该设备可以将用水量数据报告给Flume服务器和当地的水务公司。他通过研究发现,可以通过篡改设备中的公钥使其在传输数据时采用明文形式,并进一步利用LibHydrogen加密实现中静态密钥的特点开发了一个中间人工具,能够无缝转发流量的同时解密并保存本地数据。这种做法虽然可以让用户监控水流量和状态信息,但也可能导致设备在未来无法接收固件更新。Stephen的这项研究有助于揭示Flume硬件的工作原理,并且他在GitHub上发布了这个中间人工具供有兴趣的人查看。
