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
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
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
d9a3e4f050
Refactor keys in flash statistics to check for files
2024-12-26 01:11:46 +01:00
Piotr Rzeszut
5af815f271
Mifare dictionary uploaded to spiffs using legacy function
2024-12-25 21:08:44 +01:00
klks
df3916c7b6
Add annotations for FMCOS2.0 CPU Card
...
Adding annotations for the FMCOS 2.0 CPU Card that is used/sold in China.
2024-12-20 22:50:20 +08: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
douniwan5788
f0b93405fa
fix Hitag S concatbits and lf em 410x clone --hts
2024-11-27 00:02:00 +08:00
ANTodorov
d49e1f6af6
remove unused definition
2024-11-17 22:16:43 +02:00
ANTodorov
34e317a9df
address review comments
2024-11-17 22:07:58 +02:00
ANTodorov
48ec109a1e
use all spi flash v0.1
...
* introduced a new communication command CMD_FLASHMEM_PAGES64K to get the number of 64k pages
* "the last page" is a special, holding the dicts and some other stuff, relocated to there
* raised timeout when wiping a mem page (W25Q16 looks a bit slower than W25X20BV)
* loop all pages in Flash_WipeMemory()
2024-11-17 19:03:15 +02:00
Philippe Teuwen
46813e0e50
hf mf isen: rewrite counters, add specific NONCE_SUPERSTATIC case (when first nt == nested nt)
2024-11-05 17:07:54 +01:00
nvx
6d7fcc642a
add gdm flag to hf mf c* commands
...
this enables the use of hf mf c* commands with gdm/uscuid cards when the alt wake up mode 20(7)/23 is enabled rather than gen1 wake up
2024-11-02 22:22:13 +10:00
Philippe Teuwen
0b35762b15
fix static enc nonce detection in hf mf info
2024-11-01 00:57:03 +01:00
douniwan5788
911766b212
add: support for all Hitag S response protocol mode
2024-10-23 22:08:52 +08:00
Philippe Teuwen
838e0adfa7
rework Mifare simulation flags
2024-10-19 20:34:40 +02:00
iceman1001
2932fefd82
style define
2024-10-19 06:36:52 +02:00
Philippe Teuwen
079689628b
hf mf sim: add nested reader attack (needs data & rf08s nonces)
2024-10-16 19:54:03 +02:00
Philippe Teuwen
5b7ba3bf50
MFsim: RATS_IN_DATA was not a proper bit flag
2024-10-16 15:24:01 +02:00
douniwan5788
252d6a29db
fix: switch Hitag S UID REQUEST to HITAGS_UID_REQ_ADV1 for Hitag 1 compatibility
2024-10-15 13:35:47 +08:00
Philippe Teuwen
a11ba61b01
hf mf ecfill: add support for quick dump via backdoor auth
2024-10-13 22:55:41 +02:00
Philippe Teuwen
080ddc1595
fm11rf08s_nonces_with_data: save in JSON file
2024-10-06 23:14:30 +02:00
iceman1001
c002ae9f77
style
2024-10-06 10:08:17 +02:00
Iceman
f00fac8b59
Merge pull request #2557 from douniwan5788/82xx_config
...
add: 82xx config parse
2024-10-04 19:39:48 +03:00
douniwan5788
9a50e608e0
add PM3_REASON_UNKNOWN
2024-10-04 23:25:15 +08:00
douniwan5788
d361cd863c
add: 82xx config parse
2024-10-04 23:00:24 +08:00
douniwan5788
680f16573d
fix: lf hitag hts rdbl read by page
2024-10-04 22:30:28 +08:00
Iceman
a03cde3db5
Merge branch 'master' into reason
...
Signed-off-by: Iceman <iceman@iuse.se >
2024-09-30 19:00:22 +03:00
Philippe Teuwen
2eac5419f0
Add crypto1 support to hf 14a raw
2024-09-26 23:47:09 +02:00
douniwan5788
96d462acee
add: split PacketResponseNG status to status and reason
2024-09-24 03:10:53 +08:00
Iceman
350ed787e1
Merge pull request #2534 from evildaemond/master
...
Adding hf 14a simaid
2024-09-23 12:04:00 +03:00
Adam Jon Foster
03fcc1d8d6
Update pm3_cmd.h
...
Signed-off-by: Adam Jon Foster <me@evildaemond.com >
2024-09-23 15:31:46 +08:00
Adam Jon Foster
d48d69b3e2
Update pm3_cmd.h
...
Added Header File
Signed-off-by: Adam Jon Foster <me@evildaemond.com >
2024-09-23 14:42:22 +08:00
Adam Jon Foster
92767a685f
Update pm3_cmd.h
...
Added RATS_IN_DATA as a definition
Signed-off-by: Adam Jon Foster <me@evildaemond.com >
2024-09-23 14:33:30 +08:00
douniwan5788
f03eb1156a
refactor: process Hitag S common args
2024-09-22 20:16:49 +08:00
douniwan5788
8b7f34b4d9
refactor: Merge enum hitag_function. read/write has already been differentiated by command
2024-09-22 20:05:25 +08:00
Antiklesys
90b05106f8
Updates to iclass legrec and legbrute
...
Streamlined legbrute to remove then need for CSN and validate variables accuracy as per Iceman's suggestions.
Updated legrec (client side only) for the future arm side PR
Fixed variable overflow on the arm side for hex conversions
2024-09-18 18:10:53 +08:00
douniwan5788
1a07ff1c12
refactor: switch hitagS_tag to union
2024-09-17 01:02:32 +08:00
douniwan5788
662b194e56
refactor: hitag S code sytle & cleanup
2024-09-15 12:56:51 +08:00
iceman1001
febaa64b4d
make all device side HTS messages DBGlevel extended
2024-09-14 22:00:52 +02:00
iceman1001
db1b28f327
rename hts read/write commands to rdbl/wrbl to match rest of the client. added a lf hitag hts reader comamnd, modified the lf search to identify hitag2/s/82xx in the chipset detection
2024-09-14 21:00:42 +02:00
douniwan5788
3860942e55
feat: Added support for 8268/8310
2024-09-13 17:06:15 +08:00
Iceman
b77099e195
Merge pull request #2490 from douniwan5788/fix_exit
...
fix: exit status
2024-09-06 08:53:46 +02:00
Philippe Teuwen
46a8bea230
hf mf info: FM11RF32 detection
2024-09-05 15:32:52 +02:00
douniwan5788
9b879b0dc0
fix: exit status
2024-09-05 19:31:37 +08:00
douniwan5788
970c2d0999
refactor: remove positive error codes
2024-09-04 22:50:26 +08:00