Emulator mode
PN532Killer Emulator mode presents one prepared slot to a compatible reader. Standard PN532 hardware does not support these commands.
MIFARE Classic example
Create a compatible dump in Reader mode, load it into slot 1, then enable the slot:
Reads the authorized tag with the supplied key file and saves JSON and binary copies.
Type 1 selects MIFARE Classic; the CLI exposes slots 1–8.
To configure only the emulated UID:
ISO/IEC 15693 example
Use the hf 15 eSetUid, eSetBlock, or eSetDump command that matches the data you are preparing, then enable the same slot with type 3:
Enter each hf 15 subcommand without arguments to see the exact fields required by the installed CLI version.
Type and slot mapping
| Type | Profile |
|---|---|
1 | MIFARE Classic |
2 | MIFARE Ultralight / NTAG |
3 | ISO/IEC 15693 |
4 | EM4100, with supported extension |
The CLI uses slots 1–8. Confirm that the dump layout and type match, and finish loading data before entering Emulator mode.
Troubleshooting
- Return to
hw mode r, reload the slot, and enable it again. - Confirm the UID length, family, and dump size match the target profile.
- Remove other tags and move the PN532Killer antenna closer to the reader.
- Test against a simple reader before a timing-sensitive system.
Emulation does not guarantee every analog, timing, cryptographic, or proprietary behavior of an original tag.