可以在Android上模糊用于蓝牙的RFCOMM协议吗?

时间:2015-09-24 10:31:27

标签: android bluetooth rfcomm fuzzing

我正在尝试查看是否可以在Android上模糊用于蓝牙的RFCOMM协议。

感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

可以模糊任何东西,甚至是烟雾信号,但它通常需要一些工作。如果找不到预先构建的工具,则需要自己构建它。

模糊器的基本构建块如下:

  • 接口:在该协议级别进行通话的软件。对于较低级别或模糊的协议,这可能更棘手。
    • 对于蓝牙,您可能需要特定的硬件。 Ubertooth在蓝牙领域享有盛誉。
  • 生成器:用于生成协议突变的软件。
  • Oracle :一种或多种方法可以检测被测设备何时出现问题。 oracle往往是特定于应用程序的。一些选择:
    • 响应检查:检查协议响应是否存在异常(例如,与典型错误响应不同的内容)。
    • 调试器:如果您的目标是Android,则可能能够在设备上检测到这些错误。也许。
    • 崩溃:如果设备停止通话时间,你可能会碰到一些东西。

如果您刚开始使用,我建议您下载像Sulley这样的开源工具,以便让自己熟悉。

编辑:我将Sulley分成了一个名为boofuzz的类似工具,我现在推荐它,因为它更加活跃和更新。