9c59bcd776
* nfc: add new read scene * lib: refactore nfc library * mifare desfire: add read card fuction * lib nfc: add auto read worker * nfc: add supported cards * nfc: add mifare classic read success scene * nfc: add troyka support * submodule: update protobuf * nfc: mifare classic keys cache * nfc: rework mifare classic key cache * Correct spelling * nfc: add user dictionary * nfc: introduce block read map in fff * nfc: rework dict attack * nfc: improve dict attack * nfc: rework mifare classic format * nfc: rework MFC read with Reader * nfc: add gui for MFC read success scene * nfc: fix dict attack view gui * nfc: add retry and exit confirm scenes * nfc: add retry and exit scenes navigation * nfc: check user dictionary * nfc: remove unused scenes * nfc: rename functions in nfc worker * nfc: rename mf_classic_dict_attack -> dict_attack * nfc: change scenes names * nfc: remove scene tick events * nfc: rework dict calls with buffer streams * nfc: fix notifications * nfc: fix mf desfire navigation * nfc: remove notification from mf classic read success * nfc: fix read sectors calculation * nfc: add fallback for unknown card * nfc: show file name while emulating * nfc: fix build * nfc: fix memory leak * nfc: fix desfire read * nfc: add no dict found navigation * nfc: add read views * nfc: update card fix * nfc: fix access bytes save * nfc: add exit and retry confirm to mf ultralight read success * nfc: introduce detect reader * nfc: change record open arg to macros * nfc: fix start from archive Co-authored-by: Astra <astra@astrra.space> Co-authored-by: あく <alleteam@gmail.com> |
||
---|---|---|
.. | ||
nfc_scene_config.h | ||
nfc_scene_debug.c | ||
nfc_scene_delete_success.c | ||
nfc_scene_delete.c | ||
nfc_scene_detect_reader.c | ||
nfc_scene_device_info.c | ||
nfc_scene_dict_not_found.c | ||
nfc_scene_emulate_apdu_sequence.c | ||
nfc_scene_emulate_uid.c | ||
nfc_scene_emv_read_success.c | ||
nfc_scene_exit_confirm.c | ||
nfc_scene_extra_actions.c | ||
nfc_scene_field.c | ||
nfc_scene_file_select.c | ||
nfc_scene_generate_info.c | ||
nfc_scene_mf_classic_dict_attack.c | ||
nfc_scene_mf_classic_emulate.c | ||
nfc_scene_mf_classic_keys_add.c | ||
nfc_scene_mf_classic_keys.c | ||
nfc_scene_mf_classic_menu.c | ||
nfc_scene_mf_classic_read_success.c | ||
nfc_scene_mf_desfire_app.c | ||
nfc_scene_mf_desfire_data.c | ||
nfc_scene_mf_desfire_menu.c | ||
nfc_scene_mf_desfire_read_success.c | ||
nfc_scene_mf_ultralight_emulate.c | ||
nfc_scene_mf_ultralight_menu.c | ||
nfc_scene_mf_ultralight_read_success.c | ||
nfc_scene_read_card_success.c | ||
nfc_scene_read.c | ||
nfc_scene_restore_original.c | ||
nfc_scene_retry_confirm.c | ||
nfc_scene_rpc.c | ||
nfc_scene_save_name.c | ||
nfc_scene_save_success.c | ||
nfc_scene_saved_menu.c | ||
nfc_scene_set_atqa.c | ||
nfc_scene_set_sak.c | ||
nfc_scene_set_type.c | ||
nfc_scene_set_uid.c | ||
nfc_scene_start.c | ||
nfc_scene.c | ||
nfc_scene.h |