MITM 蓝牙 SPP 服务器

Posted

技术标签:

【中文标题】MITM 蓝牙 SPP 服务器【英文标题】:MITM Bluetooth SPP server 【发布时间】:2018-02-07 10:01:55 【问题描述】:

我想弄清楚 2 个蓝牙设备(BT,无 BLE)之间的协议。我知道他们正在使用 SPP,因为我可以使用 https://github.com/eelcocramer/node-bluetooth-serial-port 连接到从站。

我想知道我是否可以通过模拟从站来进行 MITM 攻击,以便真正的主站连接到我并将数据通过管道传输到真正的从站?

这样的工具是否存在或者我应该自己写一个?

谢谢, 山姆

【问题讨论】:

【参考方案1】:

回答我自己的问题:是的,有可能。我使用btproxy 成功进行了中间人攻击。我还使用 bdaddr 来欺骗 MAC 地址。

【讨论】:

以上是关于MITM 蓝牙 SPP 服务器的主要内容,如果未能解决你的问题,请参考以下文章

android开发SPP经典蓝牙

iOS 是不是支持蓝牙 SPP?

android 蓝牙SPP协议通信

SPP配置文件蓝牙iOS

蓝牙spp协议分析

无线通信 - 由于Android应用开发蓝牙〜SPP