蓝牙嗅探器 - 最好是 mac osx

问题描述 投票:0回答:7

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

macos bluetooth packet-capture packet-sniffers sniffer
7个回答
87
投票

Apple 发布了一款名为

PacketLogger
的应用程序。

您可以通过访问 https://developer.apple.com/download/more/?=for%20Xcode 下载它(或者如果您安装了 Xcode,请访问

Xcode > Open Developer Tool > More developer tools
),然后使用您的 Apple 登录开发者帐户,搜索
Additional Tools
并下载最新版本(或者如果您安装了 Xcode,请下载与您的 Xcode 版本匹配的版本)。

PacketLogger

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

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

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


14
投票

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

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

(至少10.5.8)


10
投票

在 WWDC 2019 上,Apple 宣布对 PacketLogger 进行重大更新。 只需查找“Xcode 12.5 的其他工具” 你可以在这里获取它

下载后将 PacketLogger 移动到您的应用程序文件夹中,您就可以开始使用它了。

enter image description here


7
投票
我假设您对 BLE 或蓝牙 SMART 感兴趣。 XCode 有一个名为

PacketLogger 的工具,它非常容易使用。 这里是其输出的示例

否则看看 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



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


0
投票
这对我有用:

    第 1 步:下载 PacketLogger:
  • https://developer.apple.com/download/more/?=for%20Xcode
  • 第 2 步:下载配置文件:
  • https://developer.apple.com/bug-reporting/profiles-and-logs/?name=bluetooth
  • 第 3 步:安装 PacketLogger(可在下载映像的硬件文件夹中找到)。
  • 第 4 步:在系统设置中安装配置文件(搜索配置文件)。
  • 第 5 步:启动 PacketLogger 并开始跟踪:文件 > 新建 MacOS 跟踪
© www.soinside.com 2019 - 2024. All rights reserved.