Commit graph

19583 commits

Author SHA1 Message Date
ANTodorov
bd803ce8fd
rework to use smart SPI flash detection
Check JEDEC ID is in range between 0x0001 ... 0xFFFE,
Compare the output from 0x90 and 0x9F,
Then the size from the JEDEC ID

Otherwise fall-back to 256 kB

Extend the spi_flash_decode.py to handle more (known) SPI flash ICs
2024-12-03 09:40:57 +02:00
Iceman
b75818116a
Merge pull request #2664 from piotrva/hf-mf-ultimatecard-script-max-rw-blocks
Add option to set and get maximum read/write block number using hf_mf_ultimatecard script
2024-11-28 15:21:09 +01:00
Iceman
80f40492fc
Merge branch 'master' into hf-mf-ultimatecard-script-max-rw-blocks
Signed-off-by: Iceman <iceman@iuse.se>
2024-11-28 15:20:56 +01:00
Iceman
099602f421
Merge pull request #2665 from ANTodorov/spi_flash_W25Q64JV
added JEDEC information for SPI flash W25Q64JV
2024-11-28 15:19:54 +01:00
Iceman
e1e5bfd82c
Merge pull request #2662 from ry4000/master
R&Y: Added GRB Tap-N-Go to aid_desfire.json
2024-11-28 15:18:46 +01:00
Iceman
447bb7804a
Merge pull request #2663 from douniwan5788/fix_concatbits_again
fix Hitag S concatbits and `lf em 410x clone --hts`
2024-11-28 15:17:56 +01:00
ANTodorov
639f16ba3b
added JEDEC information for SPI flash W25Q64JV
added some "extrapolated" but logical matches by Manufacturer/Device ID only

some reordering
2024-11-28 11:04:32 +02: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
douniwan5788
f0b93405fa fix Hitag S concatbits and lf em 410x clone --hts 2024-11-27 00:02:00 +08:00
Philippe Teuwen
d39775ca46 recover_pk.py: replace secp192r1 by prime192v1 2024-11-26 12:41:05 +01:00
ry4000
10d8ae13ca
R&Y: Added GRB Tap-N-Go to aid_desfire.json
- Added GRB Tap-N-Go F21201 and F21202 to aid_desfire.json.
Thank you.
-R&Y.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-11-26 18:08:48 +11:00
Philippe Teuwen
830549b474 hf mf isen: add collect_fm11rf08s_without_backdoor option 2024-11-25 00:53:57 +01:00
Philippe Teuwen
c4b8569d87 fix CmdHF14AMfISEN error handling 2024-11-24 12:26:07 +01:00
Iceman
cdfa834c48
Merge pull request #2656 from hochwasser/patch-1
Update mfc_default_keys.dic
2024-11-24 08:01:10 +01:00
Iceman
f6a15fbf27
Merge pull request #2658 from Akury83/master
Update t55xx_default_pwds.dic
2024-11-24 07:58:21 +01:00
Iceman
3159e84a9e
Merge pull request #2659 from Antiklesys/master
Updated legrec from sim to est and added special iclass config cards
2024-11-24 07:57:20 +01:00
Antiklesys
2aae3317a0 Added more configcards
Added special config cards:

1- Elite Bugger : bugs the reader causing an erroneous and disruptive behavior
2- Added one config card to change the reader's default master key
3- Added a reset master key config card to restore the reader to the default master key
2024-11-24 13:08:28 +08:00
Antiklesys
2f2667944c Update cmdhficlass.c 2024-11-24 12:59:04 +08:00
Akury83
8ae5e7aee1
Update t55xx_default_pwds.dic
Update to include Chinese cloner ZX-COPY10.
Sniffed using the pm3 client: ```[usb] pm3 --> lf t5 sniff -1

[=] T55xx command detection
[+] Downlink mode           |  password  |   Data   | blk | page |  0  |  1  | raw
[+] ------------------------+------------+----------+-----+------+-----+-----+-------------------------------------------------------------------------------
[+] Default Read            |            |          |  3  |   0  |  18 |  47 | 101011
[+] Default write/pwd read  | [00083838] | 00107070 |  0  |   0  |  18 |  46 | 10000000000000100000111000001110000000
[+] Leading 0 pwd write     |   00000000 | 00000000 |  0  |   0  |   6 |  70 | 0100000000000000000000000000000000000000000000000000000000000000000000000
[+] Default write/pwd read  | [0EAAACAA] | 1D555955 |  1  |   0  |  18 |  46 | 10000011101010101010101100101010101001
[+] Default write/pwd read  | [2AB2CB4D] | 5565969A |  2  |   0  |  18 |  46 | 10001010101011001011001011010011010010
[+] Leading 0 pwd write     |   00000000 | 00000000 |  0  |   0  |   7 |  16 | 0100000000000000000000000000000000000000000000000000000000000000000000000
[+] Default write/pwd read  | [4B352AB2] | 966A5565 |  3  |   0  |  18 |  47 | 10010010110011010100101010101100101011
[+] Leading 0 pwd write     |   00000000 | 00000000 |  0  |   0  |   8 |  23 | 0100000000000000000000000000000000000000000000000000000000000000000000000
[+] Default write/pwd read  | [3D9EAE24] | 7B3D5C48 |  7  |   0  |  18 |  46 | 10001111011001111010101110001001000111
[+] -----------------------------------------------------------------------------------------------------------------------------------------------------

[usb] pm3 --> lf t5 det -p 7b3d5c48
[=]  Chip type......... T55x7
[=]  Modulation........ FSK2a
[=]  Bit rate.......... 4 - RF/50
[=]  Inverted.......... Yes
[=]  Offset............ 33
[=]  Seq. terminator... No
[=]  Block0............ 00107070 (auto detect)
[=]  Downlink mode..... default/fixed bit length
[=]  Password set...... Yes
[=]  Password.......... 7B3D5C48

[usb] pm3 -->```

Signed-off-by: Akury83 <87064827+Akury83@users.noreply.github.com>
2024-11-24 15:45:43 +11:00
hochwasser
c3e9602690
Update mfc_default_keys.dic
Keys of the BW Kantine

Signed-off-by: hochwasser <hochwasser@users.noreply.github.com>
2024-11-23 10:26:24 +01:00
Iceman
f1ff643aca
Merge pull request #2654 from Antiklesys/master
Updated legrec functionality to support simulations
2024-11-22 13:26:27 +01:00
Iceman
c3571f1035
Merge pull request #2648 from csBlueChip/master
add KDF functionality to rf08s 'full' card recovery script
2024-11-22 13:24:13 +01:00
Iceman
adb5d5eea5
Merge branch 'master' into master
Signed-off-by: Iceman <iceman@iuse.se>
2024-11-22 13:10:16 +01:00
iceman1001
8c9904b274 update release info 2024-11-22 12:19:10 +01:00
iceman1001
daff8228a2 Revert "Release v4.19552 - Orca"
This reverts commit a039ac18cc.
2024-11-22 12:15:19 +01:00
iceman1001
a039ac18cc Release v4.19552 - Orca 2024-11-22 12:15:19 +01:00
iceman1001
1eb6e5cfe6 text 2024-11-22 12:15:06 +01:00
iceman1001
b1c604c4cb style 2024-11-22 11:32:10 +01:00
Iceman
7c9e3c6221
Merge pull request #2653 from diorch1968/master
insert hf_legic.lua script changes
2024-11-22 11:11:25 +01:00
Antiklesys
a3813e970d Updated legrec functionality to support simulations
Added a functionality to simulate/estimate the key recovery process assuming the card was standard keyed.
2024-11-22 17:45:12 +08:00
Dimitri
1df35ff67c insert hf_legic.lua script changes 2024-11-22 08:41:27 +01:00
Philippe Teuwen
7c95488035 Avoid stupid cppcheck warning 2024-11-21 23:05:59 +01:00
Iceman
325376d7ee
Merge pull request #2651 from diorch1968/master
hf_legic.lua script correction
2024-11-21 18:49:20 +01:00
Iceman
4b141ca2c4
Merge pull request #2650 from ANTodorov/fix_spiffs_tree_linkname
fixed symlink name in mem spiffs tree
2024-11-21 18:49:04 +01:00
Iceman
f66d5970be
Merge branch 'master' into fix_spiffs_tree_linkname
Signed-off-by: Iceman <iceman@iuse.se>
2024-11-21 18:48:58 +01:00
Iceman
a6c1e2a626
Merge pull request #2649 from ANTodorov/mem_spiffs_wipe_fix1
fix reported file/link names when `mem spiffs wipe`
2024-11-21 18:48:27 +01:00
diorch1968
7937f1ae8c
Merge branch 'RfidResearchGroup:master' into master 2024-11-21 15:09:15 +01:00
ANTodorov
99d5a72879
fixed symlink name in mem spiffs tree
the used strtok(...,".")` is cutting the name to the first dot
linkname.txt.lnk -> linkname

with the fix it is
linkname.txt.lnk -> linkname.txt
2024-11-21 14:28:39 +02:00
ANTodorov
7b99bfa3d6
fix reported file/link names when mem spiffs wipe 2024-11-21 12:31:48 +02:00
BlueChip
694215bc53 add KDF functionality to rf08s 'full' card recovery script 2024-11-21 00:40:09 +00:00
iceman1001
9f4a02808b fix atrs entry 2024-11-21 00:45:35 +01:00
iceman1001
f1e6cd8a4c style 2024-11-21 00:38:02 +01:00
Iceman
84f491776b
Merge pull request #2647 from ry4000/master
Added PACS AID and Updated PT AID
2024-11-21 00:36:53 +01:00
iceman1001
effb9f4030 update atrs list 2024-11-21 00:36:24 +01:00
ry4000
266afd19a9
Added PACS AID and Updated PT AID
- Added MOBOTIX AID.
- Updated JFK OMNY AID to add BMW Digital Key as an alternative AID use.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-11-21 10:15:21 +11:00
iceman1001
ab676287d2 fix breaking builds 2024-11-20 23:48:14 +01:00
iceman1001
2ad635ce57 style 2024-11-20 23:32:02 +01:00