doc/standalone/lf_em4100rsww.md
Author: Łukasz "zabszk" Jurczyk Frequency: LF (125 kHz) Hardware: RDV4 (requires flash memory)
Back to Standalone Modes Index | Source Code | Development Guide
An EM4100 multi-tool that adds wipe and validate operations on top of read/simulate/write. Automatically saves read IDs to flash memory for persistence across power cycles.
Unlike RSWB which focuses on brute forcing, RSWW focuses on the clone verification workflow: read a tag, write it to a T55x7, then validate the clone reads back correctly. The wipe function lets you reset T55x7 cards to a blank state. This is the mode to use when:
| LED | Meaning |
|---|---|
| A (solid) | READ mode active |
| B (solid) | EMULATE mode active |
| C (solid) | VALIDATE mode active |
| D (solid) | WIPE mode active |
| Blink pattern | Success/failure indication after operations |
| Action | Effect |
|---|---|
| Single click | Advance mode (READ → EMULATE → WRITE/VALIDATE) |
| Hold | Toggle between READ and EMULATE |
| Double-click in READ | Enter WIPE mode |
| USB command | Exit standalone mode |
stateDiagram-v2
[*] --> READ : Startup (no flash data)
[*] --> EMULATE : Startup (flash has saved ID)
READ --> EMULATE : Single click\n(ID captured)
EMULATE --> READ : Hold (toggle)
EMULATE --> WRITE : Single click
WRITE --> VALIDATE : Auto after write
VALIDATE --> EMULATE : Validation complete
READ --> WIPE : Double-click
WIPE --> READ : Wipe complete
READ --> [*] : USB data received
EMULATE --> [*] : USB data received
make clean
make STANDALONE=LF_EM4100RSWW -j
./pm3-flash-fullimage