mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2024-12-29 22:23:06 +00:00
d31578508a
* digital signal: introduce digital signal * nfca: add nfca signal encoder * nfc: add mifare classic emulation scene * nfca: add classic emulation support to lib and hal * mifare classic: support basic read commands * nfc: add mifare classic menu scene * mifare classic: start parsing commands in emulation * mifare classic: add nested auth * nfc: fix errors * mifare classic: add encrypt function * nfc: fix mifare classic save * lib hex: add hex uint64_t ASCII parser * flipper format: add uint64 hex format support * nfc: add mifare classic key map * nfc: hide mifare classic keys on emulation * mifare classic: add NACK responce * nfc: add partial bytes support in transparent mode * nfc: mifare classic add shadow file support * digital signal: move arr buffer from BSS to heap * mifare classic: process access bits more careful * nfca: fix memory leack * nfc: format sources * mifare classic: cleun up Co-authored-by: あく <alleteam@gmail.com>
39 lines
1.7 KiB
C
Executable file
39 lines
1.7 KiB
C
Executable file
ADD_SCENE(nfc, start, Start)
|
|
ADD_SCENE(nfc, read_card, ReadCard)
|
|
ADD_SCENE(nfc, read_card_success, ReadCardSuccess)
|
|
ADD_SCENE(nfc, card_menu, CardMenu)
|
|
ADD_SCENE(nfc, emulate_uid, EmulateUid)
|
|
ADD_SCENE(nfc, save_name, SaveName)
|
|
ADD_SCENE(nfc, save_success, SaveSuccess)
|
|
ADD_SCENE(nfc, file_select, FileSelect)
|
|
ADD_SCENE(nfc, saved_menu, SavedMenu)
|
|
ADD_SCENE(nfc, set_type, SetType)
|
|
ADD_SCENE(nfc, set_sak, SetSak)
|
|
ADD_SCENE(nfc, set_atqa, SetAtqua)
|
|
ADD_SCENE(nfc, set_uid, SetUid)
|
|
ADD_SCENE(nfc, scripts_menu, ScriptsMenu)
|
|
ADD_SCENE(nfc, read_mifare_ul, ReadMifareUl)
|
|
ADD_SCENE(nfc, read_mifare_ul_success, ReadMifareUlSuccess)
|
|
ADD_SCENE(nfc, mifare_ul_menu, MifareUlMenu)
|
|
ADD_SCENE(nfc, emulate_mifare_ul, EmulateMifareUl)
|
|
ADD_SCENE(nfc, read_emv_app, ReadEmvApp)
|
|
ADD_SCENE(nfc, read_emv_app_success, ReadEmvAppSuccess)
|
|
ADD_SCENE(nfc, read_mifare_desfire, ReadMifareDesfire)
|
|
ADD_SCENE(nfc, read_mifare_desfire_success, ReadMifareDesfireSuccess)
|
|
ADD_SCENE(nfc, mifare_desfire_menu, MifareDesfireMenu)
|
|
ADD_SCENE(nfc, mifare_desfire_data, MifareDesfireData)
|
|
ADD_SCENE(nfc, mifare_desfire_app, MifareDesfireApp)
|
|
ADD_SCENE(nfc, device_info, DeviceInfo)
|
|
ADD_SCENE(nfc, delete, Delete)
|
|
ADD_SCENE(nfc, delete_success, DeleteSuccess)
|
|
ADD_SCENE(nfc, run_emv_app_confirm, RunEmvAppConfirm)
|
|
ADD_SCENE(nfc, read_emv_data, ReadEmvData)
|
|
ADD_SCENE(nfc, read_emv_data_success, ReadEmvDataSuccess)
|
|
ADD_SCENE(nfc, emulate_apdu_sequence, EmulateApduSequence)
|
|
ADD_SCENE(nfc, restore_original, RestoreOriginal)
|
|
ADD_SCENE(nfc, debug, Debug)
|
|
ADD_SCENE(nfc, field, Field)
|
|
ADD_SCENE(nfc, read_mifare_classic, ReadMifareClassic)
|
|
ADD_SCENE(nfc, emulate_mifare_classic, EmulateMifareClassic)
|
|
ADD_SCENE(nfc, mifare_classic_menu, MifareClassicMenu)
|
|
ADD_SCENE(nfc, dict_not_found, DictNotFound)
|