1266 Commits

Author SHA1 Message Date
Oleg Moiseenko
28da83caa7 changelog 2025-09-21 16:00:20 +03:00
Philippe Teuwen
3ec375ab41 hf 14b info: add ATR fingerprinting 2025-09-20 21:37:57 +02:00
Philippe Teuwen
f93c9977ad hf 14a info: add ATR fingerprinting 2025-09-20 12:32:03 +02:00
iceman1001
69bc3eb048 text 2025-09-11 20:37:03 +02:00
iceman1001
a13a60e29d text 2025-09-11 20:36:12 +02:00
iceman1001
1895172834 text 2025-09-11 20:30:50 +02:00
iceman1001
05ef23e322 when running dump command and its a bad read, we usually get an all zeros config block. this block we should not try to write to the clone target card when restoring.... 2025-09-07 08:06:41 +02:00
Henry Gabryjelski
221f531c76 Update changelog 2025-09-03 16:39:10 -07:00
iceman1001
0929a14b5d Change lf search to also run chipset detection if the colleced signal data was just noise 2025-09-02 19:41:04 +02:00
iceman1001
f9b3bff4b7 thanks progman/DT for letting me know about this missing identification. PCF 7961 was missing in the string detection 2025-09-02 15:31:58 +02:00
Robert Wittek
b6f9079ae0 Update CHANGELOG for mf_backdoor_dump.py changes
Signed-off-by: Robert Wittek <18316389+robo-w@users.noreply.github.com>
2025-09-01 16:55:19 +02:00
Robert Wittek
6e74870657 Update CHANGELOG for mf_backdoor_dump.py changes
Signed-off-by: Robert Wittek <18316389+robo-w@users.noreply.github.com>
2025-09-01 16:40:54 +02:00
Cory Solovewicz
86caac7670 Update CHANGELOG.md
Added my entries into the changelog. 

Signed-off-by: Cory Solovewicz <cory@solovewicz.com>
2025-08-30 22:13:53 -07:00
iceman1001
2602661435 fix reveng -g to correctly take 1024 hexstring as input 2025-08-29 13:59:46 +02:00
iceman1001
c3e29789a9 added a --override MAD crc check parameter to NDEF read commands 2025-08-29 13:55:00 +02:00
Josh Stiebel
15026f7b35 added changes to changelog 2025-08-28 04:31:06 -04:00
Trigat
3bc79d0e8d Update CHANGELOG.md
Added description for new ntag_clean Lua script

Signed-off-by: Trigat <trigat@protonmail.com>
2025-08-24 16:02:26 -05:00
iceman1001
6ee974b935 swapped from bigbuf malloc calls to calloc calls on device side. Now all allocations should start from a known state of memory 2025-08-20 16:23:36 +02:00
zinongli
9448a41e7d Update CHANGELOG.md 2025-08-02 23:11:03 -04:00
zinongli
60982bb53f change log 2025-08-02 20:10:29 -04:00
q0jt
5a627381af hf felica: add FeliCa Lite-S authentication 2025-07-31 07:44:13 +09:00
iceman1001
ee2f5595ee added a lf t55xx view command to view t55xx dump files 2025-07-28 15:46:09 +02:00
Andy Shieh
9ce9031516 Update CHANGELOG.md
Signed-off-by: Andy Shieh <hsieandy@gmail.com>
2025-07-27 21:39:09 +10:00
zinongli
8014aa0361 Update CHANGELOG.md
per Github bot's suggestion
2025-07-26 01:08:12 -04:00
Philippe Teuwen
12e68d7a28 Change readline hack logic for async dbg msg to be ready for readline 8.3 2025-07-19 16:54:55 +02:00
47LeCoste
b2939332c2 Update CHANGELOG.md
Signed-off-by: 47LeCoste <82815207+grugnoymeme@users.noreply.github.com>
2025-07-16 23:45:47 +02:00
iceman1001
ca6dbc5251 data crypto - now also can du AES256 2025-07-13 11:06:01 +02:00
Adam Hořčica
134d76f60d Add missing author name 2025-07-12 10:48:31 +02:00
Adam Hořčica
7cf206030d Add recognition of Swissbit iShield Key Mifare as MFD EV3 2025-07-12 10:31:07 +02:00
Philippe Teuwen
66fc610a66 hf mf info: add detection for unknown backdoor keys and for some backdoor variants 2025-07-11 13:27:00 +02:00
iceman1001
c216fbeeaf preferences and mqtt commands now handles mqtt server/port/topic settings. if mqtt command is called w/o any mqtt and preference is set it takes prio 2025-07-10 14:10:53 +02:00
Alexander
2d3ad38853 Update CHANGELOG.md
Signed-off-by: Alexander <me@deploykin.ru>
2025-07-10 13:22:21 +03:00
iceman1001
c7cf62fcf1 Added support for sending and receiving MQTT messages. It enables end user to quickly upload or share JSON files between them. Given the nature of MQTT, I also worked with @KevTheHermit who has proxdump.com site, where you can upload pm3 dump files and browse. He added support for MQTT uploads, so the process to share a file and it gets also uploaded to proxdump.com is very smooth. Feel free to improve this functionality with TLS etc. For now it looks quite promising. 2025-07-08 21:15:09 +02:00
Antiklesys
33c3988a94 Fix broken older functionality
Updated to still maintain older functionality when the macs field is passed
2025-07-05 19:26:22 +08:00
Antiklesys
7ad3f6eaf2 Updated hf iclass wrbl replay
replay behavior to use privilege escalation instead of having to generate specific block/content macs for hf iclass wrbl
2025-07-05 13:25:18 +08:00
Antiklesys
f8bd0b4bae Updated iclass restore to support privilege escalation
Updated hf iclass restore to support privilege escalation to restore card's content using a single AA1 --nr mac value. This allows to write cards the debit key is not known.
2025-07-04 16:47:11 +08:00
iceman1001
7373c38388 hf 15 dump had an logic bug when reading the sysinfo response. It is always fixed size but the logic for handling the Information byte flags made it skip bytes when it wasnt 0x0F 2025-07-02 22:05:12 +02:00
iceman1001
a440fbabda make clean - now removes all __pycache__ folders sprinkled all over the project when running some of the dedicated python scripts 2025-07-01 16:47:20 +02:00
iceman1001
21bae5c73f fix hf 15 readmulti - wrong block count number. It is decreased before to be zero based, but in calc we need number of blocks 2025-07-01 16:45:18 +02:00
iceman1001
65607fc727 added Ultralight-C simulation. hf mfu sim -t 13. Use eload first. Also added support to upload UL-C dictionaries and UL-AES to spiffs memory. A lot of textual reworked across client. Unifiy texts and a bit more color ;) 2025-06-19 17:26:20 +02:00
iceman1001
7a9b3383d4 fix missing flushing bits also in thinfilm fct 2025-06-17 18:28:22 +02:00
iceman1001
508c8943e7 text 2025-06-16 16:20:56 +02:00
iceman1001
0792d05efa Prep release text 2025-06-16 16:17:40 +02:00
Philippe Teuwen
3515370185 Update CHANGELOG.md 2025-06-15 14:58:34 +02:00
rfidgeek1337
4f682501f1 Update CHANGELOG.md
Signed-off-by: rfidgeek1337 <rfidgeek1337@proton.me>
2025-06-11 18:12:24 +02:00
Iceman
8156274007 Merge pull request #2896 from Antiklesys/master
Added hf iclass sam --info
2025-06-10 20:39:40 +02:00
Antiklesys
5b7e013f1a Update CHANGELOG.md 2025-06-11 01:08:03 +08:00
Henry Gabryjelski
af7aa26c14 Update changelog
Parity was always used for commands, even when the code seemed to suggest it was optional.  This was due to a bug in `LIW` delays sending 1.25 bits too early, coupled with the parity bit happening to align with non-transmission when needed.

Parity option was deprecated earlier, and now is fully removed.
2025-06-09 15:12:13 -07:00
iceman1001
5f2edb9bb8 reworked and improved the hf mfp chk key handling. reworked the nxp_detect_card technology function to enable other parts of the client to benefit from detecting card types. Like hf mf info or hf mf autopwn - two most common used commands. Now less waiting and more easily to know what next steps to do. 2025-06-09 15:36:44 +02:00
iceman1001
add2eb8e9d hf mf dump, does a guess the key file name, and if you ran for instance a autopwn against a 4K card but didnt mention it , it defaults to 1K. Meaning the recovered keyfile will have 32 keys. When trying to dump card and specifiy 4K, it would automatically find that keyfile and happily go out-of-bounds leading to client crash 2025-06-08 19:31:02 +02:00