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