mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -07:00
standalone: respect alphabetical order, else it's a mess to cross-check
This commit is contained in:
parent
844e6109b8
commit
248cec793c
5 changed files with 88 additions and 78 deletions
|
@ -50,12 +50,12 @@ define KNOWN_STANDALONE_DEFINITIONS
|
||||||
| LF_ICEHID | LF HID collector to flashmem |
|
| LF_ICEHID | LF HID collector to flashmem |
|
||||||
| (RDV4 only) | |
|
| (RDV4 only) | |
|
||||||
+----------------------------------------------------------+
|
+----------------------------------------------------------+
|
||||||
| LF_NEXID | LF Nexwatch collector to flashmem |
|
|
||||||
| (RDV4 only) | |
|
|
||||||
+----------------------------------------------------------+
|
|
||||||
| LF_NEDAP_SIM | LF Nedap ID simple simulator |
|
| LF_NEDAP_SIM | LF Nedap ID simple simulator |
|
||||||
| | |
|
| | |
|
||||||
+----------------------------------------------------------+
|
+----------------------------------------------------------+
|
||||||
|
| LF_NEXID | LF Nexwatch collector to flashmem |
|
||||||
|
| (RDV4 only) | |
|
||||||
|
+----------------------------------------------------------+
|
||||||
| LF_PROXBRUTE | HID ProxII bruteforce |
|
| LF_PROXBRUTE | HID ProxII bruteforce |
|
||||||
| | - Brad Antoniewicz |
|
| | - Brad Antoniewicz |
|
||||||
+----------------------------------------------------------+
|
+----------------------------------------------------------+
|
||||||
|
@ -125,8 +125,10 @@ define KNOWN_STANDALONE_DEFINITIONS
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
STANDALONE_MODES := LF_SKELETON LF_EM4100EMUL LF_EM4100RSWB LF_EM4100RSWW LF_EM4100RWC LF_HIDBRUTE LF_HIDFCBRUTE LF_ICEHID LF_PROXBRUTE LF_PROX2BRUTE LF_SAMYRUN LF_THAREXDE LF_NEXID LF_NEDAP_SIM
|
STANDALONE_MODES := LF_SKELETON
|
||||||
STANDALONE_MODES += HF_14ASNIFF HF_14BSNIFF HF_15SNIFF HF_AVEFUL HF_BOG HF_COLIN HF_CRAFTBYTE HF_ICECLASS HF_LEGIC HF_LEGICSIM HF_MATTYRUN HF_MFCSIM HF_MSDSAL HF_TCPRST HF_TMUDFORD HF_YOUNG HF_REBLAY DANKARMULTI
|
STANDALONE_MODES += LF_EM4100EMUL LF_EM4100RSWB LF_EM4100RSWW LF_EM4100RWC LF_HIDBRUTE LF_HIDFCBRUTE LF_ICEHID LF_NEDAP_SIM LF_NEXID LF_PROXBRUTE LF_PROX2BRUTE LF_SAMYRUN LF_THAREXDE
|
||||||
|
STANDALONE_MODES += HF_14ASNIFF HF_14BSNIFF HF_15SNIFF HF_AVEFUL HF_BOG HF_COLIN HF_CRAFTBYTE HF_ICECLASS HF_LEGIC HF_LEGICSIM HF_MATTYRUN HF_MFCSIM HF_MSDSAL HF_REBLAY HF_TCPRST HF_TMUDFORD HF_YOUNG
|
||||||
|
STANDALONE_MODES += DANKARMULTI
|
||||||
STANDALONE_MODES_REQ_BT := HF_REBLAY
|
STANDALONE_MODES_REQ_BT := HF_REBLAY
|
||||||
STANDALONE_MODES_REQ_SMARTCARD :=
|
STANDALONE_MODES_REQ_SMARTCARD :=
|
||||||
STANDALONE_MODES_REQ_FLASH := LF_HIDFCBRUTE LF_ICEHID LF_NEXID LF_THAREXDE HF_BOG HF_COLIN HF_ICECLASS HF_LEGICSIM HF_MFCSIM
|
STANDALONE_MODES_REQ_FLASH := LF_HIDFCBRUTE LF_ICEHID LF_NEXID LF_THAREXDE HF_BOG HF_COLIN HF_ICECLASS HF_LEGICSIM HF_MFCSIM
|
||||||
|
|
|
@ -21,6 +21,42 @@ SRC_STANDALONE = placeholder.c
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_SKELETON,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_LF_SKELETON,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_skeleton.c
|
SRC_STANDALONE = lf_skeleton.c
|
||||||
endif
|
endif
|
||||||
|
# WITH_STANDALONE_LF_EM4100EMUL
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100EMUL,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_em4100emul.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_EM4100RSWB
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RSWB,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_em4100rswb.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_EM4100RSWW
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RSWW,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_em4100rsww.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_EM4100RWC
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RWC,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_em4100rwc.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_HIDBRUTE
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_HIDBRUTE,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_hidbrute.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_HIDFCBRUTE
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_HIDFCBRUTE,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_hidfcbrute.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_ICEHID
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_ICEHID,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_icehid.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_NEDAP_SIM
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_NEDAP_SIM,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_nedap_sim.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_LF_NEXID
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_LF_NEXID,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = lf_nexid.c
|
||||||
|
endif
|
||||||
# WITH_STANDALONE_LF_SAMYRUN
|
# WITH_STANDALONE_LF_SAMYRUN
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_SAMYRUN,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_LF_SAMYRUN,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_samyrun.c
|
SRC_STANDALONE = lf_samyrun.c
|
||||||
|
@ -33,29 +69,9 @@ endif
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_PROX2BRUTE,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_LF_PROX2BRUTE,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_prox2brute.c
|
SRC_STANDALONE = lf_prox2brute.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_LF_HIDBRUTE
|
# WITH_STANDALONE_LF_THAREXDE
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_HIDBRUTE,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_LF_THAREXDE,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_hidbrute.c
|
SRC_STANDALONE = lf_tharexde.c
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_LF_HIDFCBRUTE
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_HIDFCBRUTE,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = lf_hidfcbrute.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_YOUNG
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_YOUNG,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = hf_young.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_MATTYRUN
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_MATTYRUN,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = hf_mattyrun.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_COLIN
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_COLIN,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = vtsend.c hf_colin.c frozen.c nprintf.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_BOG
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_BOG,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = hf_bog.c
|
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_14ASNIFF
|
# WITH_STANDALONE_HF_14ASNIFF
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_14ASNIFF,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_14ASNIFF,$(APP_CFLAGS)))
|
||||||
|
@ -73,33 +89,21 @@ endif
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_AVEFUL,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_AVEFUL,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_aveful.c
|
SRC_STANDALONE = hf_aveful.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_TCPRST
|
# WITH_STANDALONE_HF_BOG
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_TCPRST,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_BOG,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_tcprst.c
|
SRC_STANDALONE = hf_bog.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_LF_ICEHID
|
# WITH_STANDALONE_HF_COLIN
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_ICEHID,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_COLIN,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_icehid.c
|
SRC_STANDALONE = vtsend.c hf_colin.c frozen.c nprintf.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_LF_NEXID
|
# WITH_STANDALONE_HF_CRAFTBYTE
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_NEXID,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_CRAFTBYTE,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_nexid.c
|
SRC_STANDALONE = hf_craftbyte.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_LF_EM4100EMUL
|
# WITH_STANDALONE_HF_ICECLASS
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100EMUL,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_ICECLASS,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_em4100emul.c
|
SRC_STANDALONE = hf_iceclass.c
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_LF_EM4100RSWB
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RSWB,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = lf_em4100rswb.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_LF_EM4100RSWW
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RSWW,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = lf_em4100rsww.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_LF_EM4100RWC
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_EM4100RWC,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = lf_em4100rwc.c
|
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_LEGIC
|
# WITH_STANDALONE_HF_LEGIC
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_LEGIC,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_LEGIC,$(APP_CFLAGS)))
|
||||||
|
@ -109,37 +113,33 @@ endif
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_LEGICSIM,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_LEGICSIM,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_legicsim.c
|
SRC_STANDALONE = hf_legicsim.c
|
||||||
endif
|
endif
|
||||||
|
# WITH_STANDALONE_HF_MATTYRUN
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_HF_MATTYRUN,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = hf_mattyrun.c
|
||||||
|
endif
|
||||||
|
# WITH_STANDALONE_HF_MFCSIM
|
||||||
|
ifneq (,$(findstring WITH_STANDALONE_HF_MFCSIM,$(APP_CFLAGS)))
|
||||||
|
SRC_STANDALONE = hf_mfcsim.c
|
||||||
|
endif
|
||||||
# WITH_STANDALONE_HF_MSDSAL
|
# WITH_STANDALONE_HF_MSDSAL
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_MSDSAL,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_MSDSAL,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_msdsal.c
|
SRC_STANDALONE = hf_msdsal.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_ICECLASS
|
# WITH_STANDALONE_HF_REBLAY
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_ICECLASS,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_REBLAY,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_iceclass.c
|
SRC_STANDALONE = hf_reblay.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_LF_THAREXDE
|
# WITH_STANDALONE_HF_TCPRST
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_THAREXDE,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_TCPRST,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = lf_tharexde.c
|
SRC_STANDALONE = hf_tcprst.c
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_CRAFTBYTE
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_CRAFTBYTE,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = hf_craftbyte.c
|
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_TMUDFORD
|
# WITH_STANDALONE_HF_TMUDFORD
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_TMUDFORD,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_TMUDFORD,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_tmudford.c
|
SRC_STANDALONE = hf_tmudford.c
|
||||||
endif
|
endif
|
||||||
# WITH_STANDALONE_HF_REBLAY
|
# WITH_STANDALONE_HF_YOUNG
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_REBLAY,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_HF_YOUNG,$(APP_CFLAGS)))
|
||||||
SRC_STANDALONE = hf_reblay.c
|
SRC_STANDALONE = hf_young.c
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_HF_MFCSIM
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_HF_MFCSIM,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = hf_mfcsim.c
|
|
||||||
endif
|
|
||||||
# WITH_STANDALONE_LF_NEDAP_SIM
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_LF_NEDAP_SIM,$(APP_CFLAGS)))
|
|
||||||
SRC_STANDALONE = lf_nedap_sim.c
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq (,$(findstring WITH_STANDALONE_DANKARMULTI,$(APP_CFLAGS)))
|
ifneq (,$(findstring WITH_STANDALONE_DANKARMULTI,$(APP_CFLAGS)))
|
||||||
|
|
|
@ -100,6 +100,8 @@ STANDALONE_MODES_REQ_FLASH :=
|
||||||
STANDALONE_MODES_REQ_BT :=
|
STANDALONE_MODES_REQ_BT :=
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Please respect alphabetic order!
|
||||||
|
|
||||||
## Update MAKEFILE.INC
|
## Update MAKEFILE.INC
|
||||||
^[Top](#top)
|
^[Top](#top)
|
||||||
|
|
||||||
|
@ -117,6 +119,8 @@ ifneq (,$(findstring WITH_STANDALONE_LF_FOO,$(APP_CFLAGS)))
|
||||||
endif
|
endif
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Please respect alphabetic order!
|
||||||
|
|
||||||
## Adding identification string of your mode
|
## Adding identification string of your mode
|
||||||
^[Top](#top)
|
^[Top](#top)
|
||||||
|
|
||||||
|
@ -174,9 +178,11 @@ Once you're ready to share your mode, please
|
||||||
|
|
||||||
* add a line in CHANGELOG.md
|
* add a line in CHANGELOG.md
|
||||||
* add your mode in the modes table in `doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md`
|
* add your mode in the modes table in `doc/md/Use_of_Proxmark/4_Advanced-compilation-parameters.md`
|
||||||
* add your mode in `tools/build_all_firmwares.sh`
|
* add your mode in `tools/build_all_firmwares.sh` such that it reflects `armsrc/Standalone/Makefile.hal` list of firmwares to build.
|
||||||
|
|
||||||
and submit your PR.
|
Please respect alphabetic order of standalone modes everywhere!
|
||||||
|
|
||||||
|
Then submit your PR.
|
||||||
|
|
||||||
Once approved, add also your mode in https://github.com/RfidResearchGroup/proxmark3/wiki/Standalone-mode
|
Once approved, add also your mode in https://github.com/RfidResearchGroup/proxmark3/wiki/Standalone-mode
|
||||||
|
|
||||||
|
|
|
@ -119,8 +119,8 @@ Here are the supported values you can assign to `STANDALONE` in `Makefile.platfo
|
||||||
| HF_15SNIFF | 15693 sniff storing to flashmem - Glaser
|
| HF_15SNIFF | 15693 sniff storing to flashmem - Glaser
|
||||||
| HF_AVEFUL | MIFARE Ultralight read/simulation - Ave Ozkal
|
| HF_AVEFUL | MIFARE Ultralight read/simulation - Ave Ozkal
|
||||||
| HF_BOG | 14a sniff with ULC/ULEV1/NTAG auth storing in flashmem - Bogito
|
| HF_BOG | 14a sniff with ULC/ULEV1/NTAG auth storing in flashmem - Bogito
|
||||||
| HF_CRAFTBYTE | UID stealer - Emulates scanned 14a UID - Anze Jensterle
|
|
||||||
| HF_COLIN | Mifare ultra fast sniff/sim/clone - Colin Brigato
|
| HF_COLIN | Mifare ultra fast sniff/sim/clone - Colin Brigato
|
||||||
|
| HF_CRAFTBYTE | UID stealer - Emulates scanned 14a UID - Anze Jensterle
|
||||||
| HF_ICECLASS | iCLASS 4-1 mode sim/read & dump/loclass/glitch & config to flashmem - Iceman1001
|
| HF_ICECLASS | iCLASS 4-1 mode sim/read & dump/loclass/glitch & config to flashmem - Iceman1001
|
||||||
| HF_LEGIC | HF Legic Prime Read/Store/Sim standalone - uhei
|
| HF_LEGIC | HF Legic Prime Read/Store/Sim standalone - uhei
|
||||||
| HF_LEGICSIM | HF Legic Prime Simulate standalone - uhei
|
| HF_LEGICSIM | HF Legic Prime Simulate standalone - uhei
|
||||||
|
|
|
@ -30,8 +30,10 @@ mkdir -p "$DEST"
|
||||||
mv bootrom/obj/bootrom.elf "$DEST/PM3BOOTROM.elf"
|
mv bootrom/obj/bootrom.elf "$DEST/PM3BOOTROM.elf"
|
||||||
|
|
||||||
# cf armsrc/Standalone/Makefile.hal
|
# cf armsrc/Standalone/Makefile.hal
|
||||||
STANDALONE_MODES=(LF_SKELETON LF_EM4100EMUL LF_EM4100RSWB LF_EM4100RSWW LF_EM4100RWC LF_HIDBRUTE LF_HIDFCBRUTE LF_ICEHID LF_PROXBRUTE LF_PROX2BRUTE LF_SAMYRUN LF_THAREXDE LF_NEXID LF_NEDAP_SIM)
|
STANDALONE_MODES=(LF_SKELETON)
|
||||||
STANDALONE_MODES+=(HF_14ASNIFF HF_14BSNIFF HF_15SNIFF HF_AVEFUL HF_BOG HF_COLIN HF_CRAFTBYTE HF_ICECLASS HF_LEGIC HF_LEGICSIM HF_MATTYRUN HF_MFCSIM HF_MSDSAL HF_TCPRST HF_TMUDFORD HF_YOUNG HF_REBLAY DANKARMULTI)
|
STANDALONE_MODES+=(LF_EM4100EMUL LF_EM4100RSWB LF_EM4100RSWW LF_EM4100RWC LF_HIDBRUTE LF_HIDFCBRUTE LF_ICEHID LF_NEDAP_SIM LF_NEXID LF_PROXBRUTE LF_PROX2BRUTE LF_SAMYRUN LF_THAREXDE)
|
||||||
|
STANDALONE_MODES+=(HF_14ASNIFF HF_14BSNIFF HF_15SNIFF HF_AVEFUL HF_BOG HF_COLIN HF_CRAFTBYTE HF_ICECLASS HF_LEGIC HF_LEGICSIM HF_MATTYRUN HF_MFCSIM HF_MSDSAL HF_REBLAY HF_TCPRST HF_TMUDFORD HF_YOUNG)
|
||||||
|
STANDALONE_MODES+=(DANKARMULTI)
|
||||||
STANDALONE_MODES_REQ_BT=(HF_REBLAY)
|
STANDALONE_MODES_REQ_BT=(HF_REBLAY)
|
||||||
STANDALONE_MODES_REQ_SMARTCARD=()
|
STANDALONE_MODES_REQ_SMARTCARD=()
|
||||||
STANDALONE_MODES_REQ_FLASH=(LF_HIDFCBRUTE LF_ICEHID LF_NEXID LF_THAREXDE HF_BOG HF_COLIN HF_ICECLASS HF_LEGICSIM HF_MFCSIM)
|
STANDALONE_MODES_REQ_FLASH=(LF_HIDFCBRUTE LF_ICEHID LF_NEXID LF_THAREXDE HF_BOG HF_COLIN HF_ICECLASS HF_LEGICSIM HF_MFCSIM)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue