Author: Colin Brigato Frequency: HF (13.56 MHz) Hardware: RDV4 (requires flash memory)
Back to Standalone Modes Index | Source Code | Development Guide
A specialized MIFARE Classic attack mode designed for French VIGIK access control systems. It performs fast authentication attempts using ~37 hardcoded VIGIK keys, dumps the card, and can simulate or clone it.
VIGIK is a widely deployed intercom/access control system in French apartment buildings. It uses MIFARE Classic with a known set of keys. This mode automates the entire VIGIK attack chain — from key discovery to cloning — entirely on-device.
- SEARCH: Scans for MIFARE Classic cards
- READ: Attempts authentication with hardcoded VIGIK keys, reads accessible sectors
- LOAD: Loads captured data for simulation via JSON schema
- EMULATE: Simulates the captured card
The mode uses a terminal-style UI with cursor positioning for status display.
| LED | Meaning |
|---|---|
| Complex terminal UI | Uses debug output for status rather than traditional LED patterns |
| Action | Effect |
|---|---|
| Various presses | Trigger different functions in the UI |
stateDiagram-v2
[*] --> SEARCH : Startup
SEARCH --> READ : MFC card found
READ --> LOAD : Keys found,\nsectors dumped
LOAD --> EMULATE : Data loaded
EMULATE --> SEARCH : Cycle back
READ --> SEARCH : No valid keys
SEARCH --> [*] : Exit
make clean
make STANDALONE=HF_COLIN -j
./pm3-flash-fullimage
- MattyRun MFC Clone — Generic MIFARE Classic attack
- MFC Simulator — MFC simulation from flash
- Young MFC Sniff/Sim — MFC sniff and simulation
- MIFARE Classic Notes — Key recovery techniques
- Magic Cards Notes — Writable magic card types