Commit Graph

53 Commits

Author SHA1 Message Date
iceman1001 778ede25e7 renamed lua scripts. minor adaptations 2025-02-17 21:24:09 +01:00
Philippe Teuwen 02f0b1bcdd Make sure MFC dumps & keys are saved in the dump user pref path 2024-10-14 22:53:00 +02:00
Philippe Teuwen 0961b01950 add option --json to pref show 2024-10-14 21:49:40 +02:00
Philippe Teuwen 4dea606468 saveFileJSONex: reuse saveFileJSONrootEx 2024-10-14 21:48:35 +02:00
Philippe Teuwen e38f8e2d82 split saveFileJSONex 2024-10-14 20:22:55 +02:00
iceman1001 8293b81217 style 2024-10-12 13:56:17 +02:00
Philippe Teuwen 080ddc1595 fm11rf08s_nonces_with_data: save in JSON file 2024-10-06 23:14:30 +02:00
iceman1001 5f580e34ca better filehandling and memory handling in "lf em 410x brute" 2024-10-04 10:41:15 +02:00
iceman1001 3461b6f803 fixed type confusing error when trying to load none supported .picopass files. Thanks to Jump for the suggested fixes 2024-07-12 15:06:08 +02:00
iceman1001 5107b7ce04 fix fct names mismatch, const params, 2024-05-14 12:29:33 +02:00
iceman1001 1045392c73 missing header 2024-03-03 19:20:25 +01:00
Yann GASCUEL ddaba93d32 client: fileutils: iso15sim: add jfs15_v4 JSON format to fit eml fmt 2024-01-24 13:59:13 +01:00
iceman1001 a79b2bb725 fix the too long filename bug when using a smaller width param. also added some extra text for output length of binary strings in decode. One tend to not see if its 25 or 26 bits sometimes :) 2024-01-15 12:58:23 +01:00
iceman1001 9c1644cd73 support loading of flipper zero .picopass files. Also adapted to naive detect if PACS w variable length encoded is present 2023-11-05 01:50:32 +01:00
iceman1001 ae6ba395b4 added support for loading flipper MFC/MFU dump files.\nFixed NFC DECODE to identify and handle MFU dump files properly 2023-11-01 02:43:10 +01:00
iceman1001 75a70cbf53 updating json format for mfc 2023-10-30 22:22:22 +01:00
iceman1001 4f96d3eb46 style 2023-10-03 17:10:39 +02:00
iceman1001 89db5d3875 text 2023-10-02 20:59:01 +02:00
iceman1001 fb23d2047f reworked the JSON format for 14a, 14b, 15, cryptorf, lto, NDEF.\nDeprecated EML format. Pm3 client do not save EML files any more.nPm3 client will continue to load EML files. 2023-10-02 20:11:23 +02:00
iceman1001 fe31bd4064 cleaning out memory unsafe functions for loading files. Also made the loading of files to honor the preference dump/trace settings. Experimental support, which will need more love. I have been using it for some months now but there are still other save/load file operations scattered in the PM3 client which will not benefit from this yet. They need to be adapted too 2023-04-23 11:32:32 +02:00
iceman1001 039937e28a added the possibility to load .MCT dump files in the client. MCT format is a textual one like EML but with extra descriptive lines of text before each sector 2023-04-23 11:27:12 +02:00
iceman1001 dab3171ba6 added loadbinarykeys fct which takes fn and loads binary MFC keys into two arrays KeyA, KeyB. 2023-03-30 22:38:03 +02:00
iceman1001 53808f2c7f sanity checks and style 2022-12-31 23:07:54 +01:00
iceman1001 62980b5038 refactored topaz commands. It still uses a global var with dynamic memory. Added rdbl, wrbl, view, dump commands to match rest of client 2022-08-05 22:46:59 +02:00
iceman1001 e17fc29e41 added the skeleton for fudan card support 2022-07-09 12:25:03 +02:00
iceman1001 2c61530cba minors stuff, added some blowfish decrypt 2022-06-06 12:59:09 +02:00
iceman1001 d4c3082741 refactoring loading dump files 2022-05-15 23:06:46 +02:00
Philippe Teuwen 30aa7aa7d1 Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
iceman1001 81c6918ac5 cppcheck 2022-01-06 23:25:25 +01:00
Philippe Teuwen 232843477c typos 2021-10-16 23:44:53 +02:00
Philippe Teuwen dd3b63ae32 rename global session 2021-08-21 20:31:05 +02:00
merlokk c83c62855b add saveFileJSONrootEx with overwrite function 2021-05-28 14:33:22 +03:00
iceman1001 358bdb7022 dynamic loading and freeing 2021-05-08 19:49:14 +02:00
iceman1001 cbf045dddb refactor fido2 commands to use load and save fcts from fileutils.c. They will now load from /client/resources and save a new file in working dir 2021-05-08 14:59:40 +02:00
iceman1001 52494a6456 added a load json root fct 2021-05-08 10:47:59 +02:00
iceman1001 b3064c4888 style 2021-02-17 08:59:20 +01:00
iceman1001 6416aaa52b add simple detection of file based on extension ftc 2021-02-11 15:36:56 +01:00
Philippe Teuwen f2bc066858 make style 2021-01-14 11:39:45 +01:00
iceman1001 8b7ef202c3 pref savedefaultpaths uses cliparser, enabled but is not used in the fileutils yet. 2021-01-09 22:44:09 +01:00
tharexde 9af388c1e1 added EM4x50 JSON export 2020-10-26 13:30:25 +01:00
iceman1001 b7e431842e em4x05_dump - also save as json 2020-10-17 01:18:45 +02:00
Philippe Teuwen 224cb2ffd7 make style 2020-06-08 03:15:10 +02:00
iceman1001 307e39bb22 exposing function 2020-06-07 19:47:36 +02:00
iceman1001 4ba4c76081 added a loadEML_safe fct 2020-06-03 17:27:38 +02:00
Philippe Teuwen 72987d562f Implement real callbacks for load/save prefs 2020-06-02 00:52:00 +02:00
iceman1001 e7585b5944 fix #747, 'hf mfu eload' - now detects and converts between plain/old/new mfu binary format 2020-05-24 11:17:11 +02:00
iceman1001 8c22ef076b expanded from u16 -> u32 for keys to be loaded 2020-05-20 08:58:28 +02:00
mwalker33 a8ff7b4815 Comment out file path code 2020-04-25 18:37:23 +10:00
mwalker33 7fdaa51678 Pre Filepath cleanup 2020-04-24 16:45:17 +02:00
mwalker33 600e5d7d6f streamline works 2020-04-24 16:45:17 +02:00