蓝牙嗅探器 - 最好是mac osx

时间:2011-05-02 22:17:54

标签: macos bluetooth packet-capture packet-sniffers sniffer

我正在尝试找一个蓝牙数据包嗅探器来捕获设备附近的蓝牙信号。我想这个应用程序在mac osx上工作。我一直很难找到任何东西,所以我的要求现在很低 - 显示信号强度和mac地址将是一个良好的开端。

6 个答案:

答案 0 :(得分:61)

实际上,Xcode默认不包含蓝牙实用程序。您需要打开Xcode,转到Xcode>打开开发人员工具>更多开发人员工具,然后使用您的Apple开发人员帐户登录,搜索“其他工具”并下载适用于您的Xcode版本的软件包。它包括一个名为PacketLogger的应用程序。

在Xcode 8之前,该软件包被命名为“硬件IO工具”。

如果您希望新工具出现在Xcode的开发人员工具菜单中,请将它们拖到Xcode.app/Contents/Applications文件夹中。

答案 1 :(得分:12)

如果您安装了xcode,请在菜单中选择蓝牙图标时按住选项键(右上角)。

您会在下拉菜单中看到一些新选项。

(至少10.5.8)

答案 2 :(得分:4)

我假设您对BLE或Bluetooth SMART感兴趣。

如果是这样,那么你正在寻找Ubertooth One。你可以在这里得到它:      http://greatscottgadgets.com/ubertoothone/

本文将帮助您了解如何执行此操作:     http://blog.cozybit.com/how-to-crack-bluetooth-le-security-using-crackle/

或者在这里查看一些信息:     https://www.usenix.org/conference/woot13/workshop-program/presentation/ryan

答案 3 :(得分:2)

可以将WiresharkUbertooth on OSX结合使用来捕获蓝牙v1-3 / Classic和蓝牙LE / v4 / Smart。不幸的是,最新版本的Wireshark / libpcap cannot currently utilise似乎都是内置的MacOSX蓝牙硬件。

答案 4 :(得分:1)

Xcode 3.2.x的Xcode实用程序包括三个蓝牙实用程序,包括数据包记录器。

答案 5 :(得分:0)

在WWDC 2019上,苹果宣布了PacketLogger的重大更新。您可以获得here

下载后,将PacketLogger移至“应用程序”文件夹,即可开始使用它。

enter image description here