2021-09-17 15:25:03 +08:00
|
|
|
{
|
|
|
|
"mifare classic": {
|
2021-09-18 01:59:00 +08:00
|
|
|
"nested": {
|
|
|
|
"cmd": "hf mf nested --<card type> --blk <block> -<key type> -k <key>",
|
|
|
|
"static cmd": "hf mf staticnested --<card type> --blk <block> -<key type> -k <key>",
|
2021-09-17 15:25:03 +08:00
|
|
|
"card type": {
|
|
|
|
"mini": "mini",
|
|
|
|
"1k": "1k",
|
|
|
|
"2k": "2k",
|
|
|
|
"4k": "4k"
|
|
|
|
},
|
2021-09-18 01:59:00 +08:00
|
|
|
"key type": {
|
2021-09-17 15:25:03 +08:00
|
|
|
"A": "a",
|
|
|
|
"B": "b"
|
|
|
|
},
|
2021-09-18 01:59:00 +08:00
|
|
|
"key pattern": "\\|\\s*\\d{3}\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|",
|
|
|
|
"key A index": 2,
|
|
|
|
"key B index": 4
|
2021-09-17 15:25:03 +08:00
|
|
|
},
|
|
|
|
"chk": {
|
|
|
|
"cmd": "hf mf chk --<card type>",
|
|
|
|
"card type": {
|
|
|
|
"mini": "mini",
|
|
|
|
"1k": "1k",
|
|
|
|
"2k": "2k",
|
|
|
|
"4k": "4k"
|
|
|
|
},
|
2021-09-18 01:59:00 +08:00
|
|
|
"key pattern": "\\|\\s*\\d{3}\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|\\s*.+?\\s*\\|",
|
|
|
|
"key A index": 2,
|
|
|
|
"key B index": 4
|
2021-09-17 15:25:03 +08:00
|
|
|
},
|
|
|
|
"info": {
|
|
|
|
"cmd": "hf 14a info"
|
|
|
|
},
|
|
|
|
"sniff": {
|
|
|
|
"cmd": "hf sniff"
|
|
|
|
},
|
|
|
|
"sniff 14a": {
|
|
|
|
"cmd": "hf 14a sniff"
|
|
|
|
},
|
|
|
|
"list": {
|
|
|
|
"cmd": "trace list -t mf"
|
|
|
|
},
|
|
|
|
"dump": {
|
|
|
|
"cmd": "hf mf dump"
|
|
|
|
},
|
|
|
|
"restore": {
|
|
|
|
"cmd": "hf mf restore"
|
|
|
|
},
|
|
|
|
"wipe emulator": {
|
|
|
|
"cmd": "hf mf eclr"
|
|
|
|
},
|
|
|
|
"wipe Magic Card": {
|
|
|
|
"cmd": "hf mf cwipe"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|