Commit Graph
38 Commits
Author SHA1 Message Date
Piotr Rzeszut adadfb7fad Corrected documentation on SPI FLASH memory usage after SPIFFS area extension. 2024-12-29 22:45:50 +01:00
Piotr Rzeszut e3486e57b1 Extend spiffs area to full FLASH array except last two sectors (signature and reserve one for future use) 2024-12-29 22:20:49 +01:00
Piotr Rzeszut 2ccfa187ab Remove unused definitions related to fixed-size SPI flash, improve comments for documentation 2024-12-29 22:19:32 +01:00
Piotr Rzeszut b1ba5b3ea6 Merge branch 'master' into extend-spiffs-partition-last-page 2024-12-29 22:03:21 +01:00
Piotr Rzeszut 69606aeb07 Changed lf em 410x sim to use default gap value of 0 and extended help, addressing #2197 2024-12-27 00:28:07 +01:00
Piotr Rzeszut 5261106098 Add spiffs operation checks, update changelog and documentation after moving t55xx configurations 2024-12-26 21:58:30 +01:00
Piotr Rzeszut dd17effaab Move T55XX config to spiffs file 2024-12-26 19:46:55 +01:00
Piotr Rzeszut d1db0aa799 Extending SPIFFS into last page of the SPI FLASH 2024-12-26 15:04:05 +01:00
Piotr Rzeszut 4b5d532c9a Revert to strcpy instead of strcpy_s for compatibility. 2024-12-26 04:13:03 +01:00
Piotr Rzeszut 5ed4804044 Fix missing header file for strcpy_s 2024-12-26 04:10:10 +01:00
Piotr Rzeszut 90b8c1d39e Update documentation & changelog to reflect key dictionaries moved to SPIFFS from statically allocated memory 2024-12-26 03:08:17 +01:00
Piotr Rzeszut 34883cf91f Remove unused pointers to statically alocated storage for keys from pmflash.h. iClass flash-stores password dictionary seem not to be used anywhere. 2024-12-26 03:03:48 +01:00
Piotr Rzeszut 2fe0ba57b2 Change lf t55xx chk -m to read dictionary from spiffs file 2024-12-26 02:52:59 +01:00
Piotr Rzeszut 470536f0fd Upload also iClass and T55XX keys to spiffs files 2024-12-26 02:10:49 +01:00
Piotr Rzeszut dd646a64a6 Add additional file exists check to remove errors 2024-12-26 01:25:54 +01:00
Piotr Rzeszut d9a3e4f050 Refactor keys in flash statistics to check for files 2024-12-26 01:11:46 +01:00
Piotr Rzeszut 3b9ba0ffe5 Increase timeout to about 1400s in hf mf fchk to be able to run much more than 2100 keys check 2024-12-26 00:16:21 +01:00
Piotr Rzeszut 9242d2f956 Increase timeout to about 1400s in hf mf fchk to be able to run much more than 2100 keys check 2024-12-25 23:51:54 +01:00
Piotr Rzeszut 5af815f271 Mifare dictionary uploaded to spiffs using legacy function 2024-12-25 21:08:44 +01:00
Piotr Rzeszut d7ab949d1f Change hf mf fchk --mem to read dictionary from spiffs file 2024-12-25 19:14:05 +01:00
Piotr Rzeszut 0e0dcf4f4e Fix memory erase before writing keys dictionaries for SPI flash with different page number than 4 - always erase on the last page. 2024-12-07 16:48:59 +01:00
Piotr Rzeszut d46bff7582 Reverting change in Changelog.md commited by repo missynchronization. 2024-12-07 13:30:32 +01:00
Piotr Rzeszut a516c2e857 Correct list of flash pages to be erased after extenging Mifare flash dictionary area - update changelog 2024-12-07 13:14:46 +01:00
Piotr Rzeszut 88d9345bc7 Correct list of flash pages to be erased after extenging Mifare flash dictionary area 2024-12-07 13:12:01 +01:00
Piotr Rzeszut b1b10c2bea As extending SPI flash storage for Mifare need to run init_rdv4 script for a proper operation add a note under compilation instructions 2024-12-07 00:36:52 +01:00
Piotr Rzeszut 1b781aae9f Update documentation on SPI flash memory to use modern client function calls with dashes. 2024-12-07 00:35:37 +01:00
Piotr Rzeszut 565f3f1feb Extend storage allocated for Mifare keys to 4095 keys. Update documentation on the feature and memory map 2024-12-07 00:34:29 +01:00
Piotr Rzeszut 416770c170 Remove support for 2k MIFARE tags, as it will be better to add this together with other variants of MIFARE Plus in the future 2024-12-02 22:43:05 +01:00
Piotr Rzeszut 7d9d783420 Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 into hf-mf-ultimatecard-script-auto-set-maxblock
# Conflicts:
#	CHANGELOG.md
2024-12-02 22:41:47 +01:00
Piotr Rzeszut a11f3173cc Add preset for 2k MIFARE Classic tags hf_mf_ultimatecard.lua when using preset configurations, update changelog 2024-11-29 01:45:58 +01:00
Piotr Rzeszut a3eb3bfbe9 Automatically set maximum read/write block by hf_mf_ultimatecard.lua when using preset configurations 2024-11-29 01:43:56 +01:00
Piotr Rzeszut 0eb86f2c58 Add info about changes in hf_mf_ultimatecard.lua (set/get maximum read/write block) to Changelog 2024-11-28 01:10:36 +01:00
Piotr Rzeszut be21154d83 Refactor arguments help of hf_mf_ultimatecard.lua, done because already had to split the string due to reaching limit of string length in lua. 2024-11-28 01:04:18 +01:00
Piotr Rzeszut bf1726a31d Add option to set maximum read/write block using hf_mf_ultimatecard.lua 2024-11-28 01:02:41 +01:00
Piotr Rzeszut 0fa8351fa9 Add display of maximum read/write block in configuration parsing in hf_mf_ultimatecard.lua 2024-11-28 01:01:11 +01:00
Piotr Rzeszut a9c10c872e Changed max sector for AUTH to be executed only once and result cached in local variable 2024-11-15 13:13:48 +01:00
Piotr Rzeszut 606c3ac0de Update changelog to include information about fix for hf mf sim command not to respond for auth attempts out of bounds 2024-11-15 02:39:19 +01:00
Piotr Rzeszut 18db45b00e mifare simulation: do not respond for authentication attempts for sectors out of range for selected mifare type
Resolves #2635
2024-11-15 02:32:20 +01:00