DragonOS 推出 Meshtastic Sniffer。Meshtastic 近年来因无需许可证,且硬件比业余无线电设备便宜得多而逐渐流行。它拥有大量信道和模式。如果用户事先不了解情况,如此多的信道和模式会让查找对话发生在哪个位置变得困难。[cemaxecuter] 为解决这一问题,向以无线电为核心的 Linux 发行版 DragonOS 添加了一个 Meshtastic 嗅探器。
该软件以 C 语言编写,以独立二进制文件的形式提供,不依赖 GNU Radio。扫描在 DragonOS 运行时进行。DragonOS 运行时,该软件可同时扫描 Meshtastic 的整个频段、检测流量,并在知道密钥的情况下解密这些流量。该项目使用 HackRF 作为软件定义无线电;尽管该设备并未覆盖所有 Meshtastic 频率,但可捕获其中大部分。开发者开启自己的节点后表示,该软件可迅速检测到节点,并在终端中显示其详细信息。该软件让查找对话变得更加容易。通过 Wardriving 也更容易发现其他网络。
为什么重要
这一进展动摇了 Meshtastic 社区的隐私假设,该社区由寻求免许可且低成本通信的人们组成。迄今为止,信道和模式的繁多一直提供着事实上的隐私保护层,而用单台设备即可同时扫描整个频段,在很大程度上消除了这种保护;HackRF 未能覆盖所有频率,则只留下了一个有限的盲区。
尽管在不知道密钥的情况下无法读取消息内容,但流量的存在以及节点详细信息能够被检测到,这要求用户重新思考自己究竟暴露了哪些信息。该工具还便于通过 Wardriving 绘制周边网络的地图,除业余无线电爱好者和安全研究人员外,也关系到那些为低成本、免许可通信而使用 Meshtastic 的社区。悬而未决的问题是,面对这种新的可见性,用户将如何管理自己的加密密钥和信道选择。