idevicebtlogger(1) General Commands Manual idevicebtlogger(1)

idevicebtlogger - Capture HCI traffic of a connected device.

idevicebtlogger [OPTIONS] <FILE>

Capture HCI traffic of a connected device. Requires Bluetooth logging profile to be installed on device with iOS 13 or higher. See https://www.bluetooth.com/blog/a-new-way-to-debug-iosbluetooth-applications/ for iOS device configuration.

The HCI traffic can be stored in Apple's native PacketLogger format or converted into PCAP format for live feedback in Wireshark.

target specific device by UDID
connect to network device
set log format: PacketLogger (default), or pcap
exit when device disconnects
enable communication debugging
prints usage information
prints version information.

Capture HCI traffic of device with UDID 00008030-0000111ABC000DEF.
Capture HCI traffic of device and exit when the device is unplugged.
Capture HCI traffic of device in PCAP format.
Capture HCI traffic and pipe it into Wireshark for live feedback.

Geoffrey Kruse

Matthias Ringwald

https://libimobiledevice.org

https://github.com/libimobiledevice/libimobiledevice