Skip to content

ZeroTrace BLELogger

BLELogger vs. classic keyloggers

How BLELogger compares to inline PS/2 loggers, USB pass-through loggers, and software keyloggers

BLELogger straddles three product categories. This page maps the differences honestly.

Feature matrix

FeatureInline USB loggerSoftware keyloggerBLELogger
Hardware-level captureYesNoYes
Survives OS reinstallYesNoYes
Works on locked / signed-in machinesYesDepends on install accessYes
BLE HID outputNoNoYes
USB-to-wireless bridgeNoNoYes
Auto-spoof source keyboard identityNoN/AYes
Live remote viewOff-device flashNetwork exfilWeb UI on AP
Layout calibrationLimitedOS-awarePer-keyboard
Keyword / regex detectionNoVariesLive
Trigger actions on matchNoVariesReplace, key, media
Firmware updatesVendor toolingN/ABrowser Web Flasher

Calibration is the differentiator

Inline USB loggers store raw scancodes. Reading them back later requires you to know which layout was on the host. Get it wrong and password! becomes password§ or worse.

BLELogger's Calibration workflow handshakes with the keyboard once: you type a guided sequence, the device builds a per-keyboard scancode-to-character map, every subsequent log entry is correct text the first time. AZERTY, QWERTZ, Dvorak, custom keymaps — all work.

Use cases

Test what an attacker could capture from the host's USB keyboard. The unit is fully visible, no install required, and produces structured logs you can attach to a report.

Where BLELogger isn't the answer

  • Stealth at the cable layer — BLELogger is a visible device the size of a USB stick. It's not a hidden inline tap.
  • Network keyloggers — wireless protocols other than BLE (e.g. Logitech Unifying RF) need a different tool.
  • Mobile-only environments — BLELogger needs a USB-A keyboard. Phone keyboards aren't intercepted.

Hardware keylogging on systems you don't own is illegal in most jurisdictions. BLELogger is for authorized engagements and your own hardware. Keep authorization documentation.