BSI Code Sniffer Web · BLE

Recover a PSA (Peugeot/Citroën) immobiliser confidential code by sniffing the ECU↔BSI handshake over OBD. Read-only — it only listens.

Use on your own vehicle. This only listens to CAN traffic — it sends no write/flash commands and cannot brick the BSI. A capture contains your car's immobiliser secret; don't share it.

Requirements: Chrome or Edge (desktop or Android), a BLE OBD adapter (e.g. the BLE side of a Vgate iCar/vLinker), ignition on, working key in.

0handshake pairs
secret candidates
valid codes

Connect the adapter, then Start sniffing and turn the ignition on (a full restart usually isn't needed — it captures within seconds).

CONFIDENTIAL CODE
––––
Enter it in Diagbox for key learning. Try codes sparingly.
Log

Serve over https:// or http://localhost (Web Bluetooth needs a secure context). Algorithm & approach: the CLI in this repo, building on GPL-3.0 RE by Wouter Bokslag, prototux, ludwig-v.