Skip to content

Bluetooth® Low Energy1🔗

KTag Beacon Specification v0.12

There is a tool available for testing the KTag BLE packets on Android devices here: https://git.ktag.clubk.club/Software/Android-BLE-Tool

Sniffing KTag BLE Packets with Wireshark🔗

During development, it can be very helpful to see all the BLE packets flying through the air. One way to do this is to use Nordic Semiconductor's nRF Sniffer for Bluetooth LE for Wireshark. Our preferred hardware is the nRF52840 Dongle, which can be obtained for about $10 wherever fine electronics are sold.

Instructions for installing the nRF Sniffer can be found here, but if you prefer watching videos to reading, Stuart Patterson has made a series of videos with clear instructions:

Sniffing, Reverse Engineering, and Coding the ESP32 Bluetooth LE by Stuart Patterson🔗

"Learn to sniff Bluetooth traffic, reverse engineer a custom protocol, and then code an embedded app on the ESP32 to leverage the protocol. Sniffing Bluetooth is not difficult and this 3 part series gets your started!"

Here's what KTag BLE packets look like on Wireshark. You can use the filter btcommon.eir_ad.entry.data[0:4] == 4b:54:61:67 to show only the KTag advertisements.

KTag BLE with Wireshark


  1. Bluetooth® Low Energy is a registered trademark of Bluetooth SIG, Inc. All trade names, trademarks, and registered trademarks mentioned in this documentation are the property of their respective owners, and are hereby acknowledged.