Commit graph

1087 commits

Author SHA1 Message Date
iceman1001
4ca4af16e3 fixed the crc annotations for iclass list. They were a bit too positive 2024-10-28 20:14:33 +01:00
iceman1001
3338bb21a6 fix some bad divisions, and code style applied 2024-10-28 03:24:52 +01:00
Iceman
49ac2339b5
Merge branch 'master' into master
Signed-off-by: Iceman <iceman@iuse.se>
2024-10-23 17:59:52 +02:00
Iceman
a2b18ddd22
Merge branch 'master' into hts_resp_protocol
Signed-off-by: Iceman <iceman@iuse.se>
2024-10-23 17:44:07 +02:00
douniwan5788
911766b212 add: support for all Hitag S response protocol mode 2024-10-23 22:08:52 +08:00
jakkpotts
177be842bd Added changelog entry for fixing syntax on hf_young 2024-10-20 02:51:53 -07:00
Antiklesys
4f85def6b0 Check for silicon version in iclass info
Updated hf iclass info to check whether the card's chipset is old silicon (supporting 14b) or new silicon (without the 14b support)
2024-10-20 12:33:25 +08:00
Antiklesys
3c3041cdee
Update CHANGELOG.md
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2024-10-20 11:25:34 +08:00
Antiklesys
53dfcc2569 Update CHANGELOG.md 2024-10-20 11:23:12 +08:00
Philippe Teuwen
41a43bc85c hf mf sim: add option to allow key b to be used even if readable 2024-10-19 20:34:40 +02:00
iceman1001
8c04d9d0c8 data num didnt properly zero pad binary string outputs. It was cutting starting zeros. Those are now handled. Hex output still doesnt handle zero padding 2024-10-19 06:39:43 +02:00
iceman1001
c8fe7205b4 enhanced the hf iclass info command to try legacy aa1 and if found read out and decode 2024-10-18 19:24:02 +02:00
iceman1001
70581e3bfa modified iclass chk to load the default dictionary file. hf iclass chk -> use iclass_default_keys and hf iclass chk --elite -> use iclass_elite_keys`.. a bit simple 2024-10-18 18:20:43 +02:00
Cryolitia PukNgae
c95f9ee34f docs: update CHANGELOG 2024-10-17 15:19:09 +08:00
Philippe Teuwen
079689628b hf mf sim: add nested reader attack (needs data & rf08s nonces) 2024-10-16 19:54:03 +02:00
ANTodorov
71b354043e
fix em4x50_read function
affected `lf search` and `lf em 4x50 rdbl -b <blk>`
2024-10-16 19:10:41 +03:00
iceman1001
bed3dcee29 text 2024-10-16 09:37:51 +02:00
Philippe Teuwen
0961b01950 add option --json to pref show 2024-10-14 21:49:40 +02:00
Philippe Teuwen
e661df960f Changed mf_backdoor_dump.py: use faster ecfill/eview 2024-10-13 22:55:41 +02:00
Philippe Teuwen
e7ff2ad1ca hf mf ecfill: wait for execution and return status 2024-10-13 22:55:41 +02:00
Philippe Teuwen
8cddd4e9c9 Added option to wait for a card to hf 14a reader 2024-10-13 22:55:41 +02:00
Philippe Teuwen
a11ba61b01 hf mf ecfill: add support for quick dump via backdoor auth 2024-10-13 22:55:41 +02:00
Iceman
c5824bf78d
Merge pull request #2566 from Aptimex/mf_backdoor_dump
Add mf_backdoor_dump script
2024-10-10 13:16:47 +02:00
Philippe Teuwen
0b1c82a102 Fixed hf mf restore - really skip strict ACLs unless --force 2024-10-09 23:52:58 +02:00
Aptimex
420afa279b add my username 2024-10-09 15:23:28 -06:00
Aptimex
c1dbe2f8c1 add line to changelog 2024-10-09 15:21:41 -06:00
Sebastian Meyer-Bohr
6da624c580 Fix SimulateIso14443aInit usage
Added NULL as `uint8_t *iRats` to all invokations in armsrc/Standalone.

Not sure if that is the right thing to do: The actual code checks for the presence of a special flag, but does not contain a check for NULL.
IMHO adding a NULL check in `iso14443a.c` line 1259 wouldn't hurt, and could catch programming errors (flag set by accident, but NULL passed).

Maybe @evildaemond wants to verify whether my fix does the right thing or if I missed something (they added the iRATs to `iso14443a.h` with 56324b16b2).
2024-10-07 11:44:27 +02:00
Sebastian Meyer
51520adc1d
Update CHANGELOG.md
Signed-off-by: Sebastian Meyer <archi@users.noreply.github.com>
2024-10-07 10:55:34 +02:00
Sebastian Meyer
0b3c3dd0ea
Update CHANGELOG.md
Fixed incorrect argument count for SimulateIso14443aTag in aveful.c

Signed-off-by: Sebastian Meyer <archi@users.noreply.github.com>
2024-10-07 10:35:22 +02:00
iceman1001
5a7e6643c7 added a new command to set UID on magic 14B 2024-10-05 22:18:27 +02:00
iceman1001
3e1c4c9eac modified hf 14b info to detect tiananxin card 2024-10-05 18:21:03 +02:00
douniwan5788
274756686a add: Hitag S error reason 2024-10-04 21:56:22 +08:00
iceman1001
5f580e34ca better filehandling and memory handling in "lf em 410x brute" 2024-10-04 10:41:15 +02:00
Iceman
e431d33fd5
Merge branch 'master' into reason
Signed-off-by: Iceman <iceman@iuse.se>
2024-10-04 11:12:49 +03:00
ANTodorov
f0862c9ee2
add a helper script to decode SPI flash JEDEC data
Signed-off-by: ANTodorov <ANTodorov@users.noreply.github.com>
2024-10-02 19:33:27 +03:00
ANTodorov
7ffab48e77
show SPI flash JEDEC data
Signed-off-by: ANTodorov <ANTodorov@users.noreply.github.com>
2024-10-02 14:11:34 +03:00
Antiklesys
01f5d12259 Update CHANGELOG.md 2024-10-01 11:35:57 +08:00
Antiklesys
6264b1df9a Updated iclass config card generation
Improved config card generation to support using a different key than the default k0 for the card's key
2024-10-01 11:35:17 +08:00
Iceman
a03cde3db5
Merge branch 'master' into reason
Signed-off-by: Iceman <iceman@iuse.se>
2024-09-30 19:00:22 +03:00
iceman1001
50bdec092d fix #2541 som more keys which will need to be verified one of these days. Thanks @TestowyTest456! 2024-09-30 17:58:17 +02:00
Anton Todorov
047039aed7
Update CHANGELOG.md
add line for the `hf mfu pwdgen` fix

Signed-off-by: Anton Todorov <ANTodorov@users.noreply.github.com>
2024-09-30 16:30:57 +03:00
Antiklesys
d5469d567f Added hf iclass unhash
Added hf iclass unhash based on the document "Exposing iClass Key Diversification"
The command works but only handles the "main" scenarios, retrieving only 8/512 potential hash0 pre-images.
Handling of the additional pre-images is still work in progress.
2024-09-29 21:38:20 +08:00
Philippe Teuwen
2eac5419f0 Add crypto1 support to hf 14a raw 2024-09-26 23:47:09 +02:00
jakkpotts
886db6978b Add entry to CHANGELOG.md for SimulateIso14443aTag in hf_young.c fix 2024-09-25 01:38:09 -07:00
douniwan5788
96d462acee add: split PacketResponseNG status to status and reason 2024-09-24 03:10:53 +08:00
Adam Jon Foster
f42e2f76b9
Update CHANGELOG.md
Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 15:07:52 +08:00
Adam Jon Foster
03b291e173
Update CHANGELOG.md
Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 15:07:35 +08:00
Iceman
495759d6bd
Merge pull request #2530 from nemanjan00/avx512f
Patch for hardnested attack, for avx512f, by @xianglin1998
2024-09-22 10:33:20 +03:00
Iceman
d68bddaf0e
Merge branch 'master' into dev
Signed-off-by: Iceman <iceman@iuse.se>
2024-09-22 10:28:04 +03:00
Nemanja Nedeljkovic
de89cbb7b0 Changelog and credits 2024-09-22 02:32:45 +02:00