Back to Proxmark3

HF_15SNIFF — ISO15693 Sniffer

doc/standalone/hf_15sniff.md

4.92371.6 KB
Original Source

HF_15SNIFF — ISO15693 Sniffer

Author: Nathan Glaser Frequency: HF (13.56 MHz) Hardware: RDV4 (flash recommended)

Back to Standalone Modes Index | Source Code | Development Guide


What

Passively sniffs ISO15693 communication between reader and tag, storing captured frames to flash.

Why

Capture and analyze the communication protocol between ISO15693 readers and tags for reverse engineering or security assessment.

How

Captures bidirectional 15693 frames with timestamps. Note: timestamp counter overflows after approximately 5 minutes 16 seconds of continuous sniffing.

LED Indicators

LEDMeaning
1 (A)Sniffing active
2 (B)Tag command
3 (C)Reader command
4 (D)Flash sync

Button Controls

ActionEffect
Short pressStop and save trace to flash

State Machine

mermaid
stateDiagram-v2
    [*] --> Sniffing : Startup

    Sniffing --> SaveTrace : Button press
    SaveTrace --> [*] : Saved

    note right of Sniffing
        Timestamp overflow
        at ~5min 16sec
    end note

Compilation

make clean
make STANDALONE=HF_15SNIFF -j
./pm3-flash-fullimage