蓝牙嗅探器 - 最好是Mac OSX平台

57

我正在寻找一款蓝牙数据包嗅探器,以捕获附近设备的蓝牙信号。我希望此应用程序可在mac osx上运行。由于至今仍未找到符合要求的产品,因此目前我的要求不高 - 仅需要显示信号强度和mac地址即可。

6个回答

85

苹果发布了一个名为PacketLogger的应用程序。

你可以通过访问https://developer.apple.com/download/more/?=for%20Xcode(或者如果你已经安装了Xcode,则转到Xcode > 开发人员工具 > 更多开发人员工具),然后使用你的苹果开发者帐户登录,搜索Additional Tools并下载最新版本(或者如果你已经安装了Xcode,则下载与你的Xcode版本匹配的版本)来下载它。

PacketLogger

虽然该工具与Xcode相关联,但不需要安装或使用Xcode。

在Xcode 8之前,此软件包的名称为“硬件IO工具”。

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


3
PacketLogger只记录发送到Mac或从Mac发送的流量吗?还是它可以在等效的“监视模式”下运行蓝牙适配器,捕获所有可以接收到的流量?如果它不支持某种形式的“监视模式”,那么您可能需要类似Ubertooth适配器这样的东西。 - user862787
我需要重新启动Xcode才能让项目显示出来。 - ThomasW
5
从Xcode 8开始,它似乎被打包在“附加工具”包中,而不是“硬件IO工具”包中。 - Robbin Voortman

14
如果您已经安装了Xcode,请在菜单(右上角)中选择蓝牙图标时按住Option键。
您将在下拉菜单中看到一些新选项。
(至少适用于10.5.8版本)

3
按下Shift+Option键还可以显示出调试菜单。 - Mike Causer

8
在2019年的WWDC上,苹果公司宣布了PacketLogger的重大更新。您只需搜索“Xcode 12.5的其他工具”,然后在此处下载即可。下载完成后,将PacketLogger移动到应用程序文件夹中即可开始使用。
请点击此处查看 enter image description here

7

2

1

Xcode 3.2.x 的 Xcode 工具包括三个蓝牙工具,其中包括一个数据包记录器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接