Iceman
f943a38558
Update README.md
...
Signed-off-by: Iceman <iceman@iuse.se>
2025-07-22 10:45:16 +02:00
Iceman
7472217aeb
Merge pull request #2944 from mistial-dev/add-desfire-bible
...
Add unofficial desfire bible
2025-07-22 10:43:20 +02:00
Mistial Developer
008693635f
Add unofficial desfire bible
2025-07-22 02:06:19 -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
Iceman
43a012b613
Merge pull request #2942 from mistial-dev/feature-desfire-commands
...
DESFire: fix value file operations and improve MAC mode compatibility
2025-07-19 16:15:58 +02:00
Mistial Developer
b3b24855d0
DESFire: add detailed documentation for value file operations
...
- Introduced a new "How to work with value files" section
- Updated command examples with links to the new section
- Clarified current/deprecated value operation commands
- Expanded examples with practical use cases, security modes, and error handling scenarios
2025-07-19 09:57:27 -04:00
Mistial Developer
e1598cd620
DESFire: fix value file operations and improve MAC mode compatibility
...
- Add auto-detection fallback for MAC mode in value operations
When MAC mode fails with length errors, automatically retry with
plain mode for better compatibility across different card types
- Fix MAC transmission behavior for value operations
Remove CREDIT, LIMITED_CREDIT, and DEBIT from EV1D40TransmitMAC
array to match real card behavior and prevent authentication issues
- Change default algorithm from DES to 2TDEA
Real DESFire cards seem to use 2TDEA by default, improving
out-of-the-box compatibility with factory cards
- Update help text for value commands to follow client patterns
Standardize "Crypt algo (deft: 2TDEA)" format for consistency
- Add online test suite for DESFire value operations
New pm3_online_tests.sh script validates value file creation,
credit/debit operations in both plain and MAC modes with real cards
2025-07-19 08:39:47 -04:00
Iceman
ae8b71197d
Merge pull request #2941 from q0jt/master
...
Fix `hf felica litedump`
2025-07-19 09:33:25 +02:00
q0jt
95759a13ba
hf felica litedump: skip blocks that require Read After Authentication
2025-07-19 15:42:00 +09:00
Iceman
e0e7de2853
Merge pull request #2937 from grugnoymeme/master
...
ModemManager solution 2 Updated
2025-07-18 19:11:31 +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
47LeCoste
77bae8a9cb
Update ModemManager-Must-Be-Discarded.md
...
Signed-off-by: 47LeCoste <82815207+grugnoymeme@users.noreply.github.com>
2025-07-16 20:16:46 +02:00
47LeCoste
c32a55eabc
Update ModemManager-Must-Be-Discarded.md
...
better mask than disable th ModemManager bc some services could force the activation also if it was "only" disabled..
If u mask it, u're gonna stay safe...
I also added a comment to my .zshrc:
# services masked: ModemManager
so in case i'll need it in the future i can unmask it and i'll remember suddenly the status of it.
Signed-off-by: 47LeCoste <82815207+grugnoymeme@users.noreply.github.com>
2025-07-16 20:13:36 +02:00
Philippe Teuwen
d933e329c4
hf mf info: fix backdoor detection when using non-default key
2025-07-15 10:44:19 +02:00
Iceman
7c187b0ad5
Merge pull request #2935 from jamesmacwhite/paxton_clone_linux
...
paxton_clone.lua: Detect operating system for logfile handling on Linux environments
2025-07-13 23:38:54 +02:00
iceman1001
ed84b1fcf4
style
2025-07-13 15:55:44 +02:00
iceman1001
64111a43ea
text
2025-07-13 14:24:19 +02:00
James White
8de424410f
Detect operating system for logfile handling on Linux environments
2025-07-13 13:10:51 +01:00
Philippe Teuwen
53595e0a3a
cmdmqtt: avoid using pthread_cancel, for compatibility with termux
2025-07-13 12:21:30 +02:00
Philippe Teuwen
8f9bb379ad
fix client Makefile if no Makefie.platform is provided
2025-07-13 11:57:26 +02:00
iceman1001
ef372a5ef0
text
2025-07-13 11:29:29 +02:00
iceman1001
ca6dbc5251
data crypto - now also can du AES256
2025-07-13 11:06:01 +02:00
iceman1001
0dc80263e8
add aes256
2025-07-13 11:03:20 +02:00
iceman1001
58690ed24e
text
2025-07-13 11:02:59 +02:00
Iceman
e509967abf
Merge pull request #2934 from ah01/ishield-key
...
Add recognition of Swissbit iShield Key Mifare as MFD EV3
2025-07-12 12:02:50 +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
c8219a6030
detect_classic_auth: silent error
2025-07-11 13:43:50 +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
c25dbf8f21
forget the struct changes
2025-07-10 16:02:18 +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
Iceman
49a45519b8
Merge pull request #2933 from virtyvoid/patch-1
...
Update CHANGELOG.md
2025-07-10 12:35:26 +02:00
Alexander
2d3ad38853
Update CHANGELOG.md
...
Signed-off-by: Alexander <me@deploykin.ru>
2025-07-10 13:22:21 +03:00
iceman1001
2597c7576e
style
2025-07-10 11:52:39 +02:00
Iceman
cb8bb8d520
Merge pull request #2931 from ry4000/master
...
R&Y: Updated `aid_desfire.json`
2025-07-09 13:31:15 +02:00
Iceman
3e0127086b
Merge pull request #2932 from virtyvoid/mqttfixes
...
fixes to mqtt (win sockets)
2025-07-09 13:30:01 +02:00
Def
c39e18a014
fixes to mqtt (win sockets)
2025-07-09 14:19:00 +03:00
ry4000
ac6916777f
Merge branch 'RfidResearchGroup:master' into master
2025-07-09 20:09:56 +10:00
ry4000
36f5a0c69b
R&Y: Updated aid_desfire.json
...
Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2025-07-09 20:09:40 +10:00
iceman1001
815d445382
fix mqtt receive on proxspace
2025-07-09 08:21:21 +02:00
iceman1001
931e93a11b
Win32 socket vs POSIX sockets is not always happy together. Seperated the two to mimic the same behavior we have for /uart/. The code compiles but the socket doesnt work on Proxspace yet. More fixes to be done
2025-07-09 00:20:43 +02:00
iceman1001
fa59b9cb6b
fix mqtt receive command default behaviour
2025-07-08 21:51:48 +02:00
iceman1001
a3c2d2b815
style
2025-07-08 21:15:09 +02: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
ry4000
138039b232
R&Y: Removed Gallagher Alternative Endian
in aid_desfire.json
...
### Updates
- Removed Alternative Endian
- AIDs previously designated as `(Alternative Endian)` are now correctly listed as Gallagher AIDs
Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2025-07-08 17:08:10 +10:00
ry4000
09bdb0c566
Merge branch 'RfidResearchGroup:master' into master
2025-07-08 17:03:41 +10:00
Iceman
732cc1b82e
Merge pull request #2930 from Eltrick/saflok_year_fix
...
Fix incorrect formula for calculating Saflok years, and also standardising brand name styling
2025-07-07 19:35:54 +02:00
Lucifer Voeltner
ed504a76ca
Fix incorrect formula for calculating Saflok years
2025-07-08 00:15:43 +07:00
iceman1001
7717dfc04d
text
2025-07-06 20:12:13 +02:00
Iceman
53b2dc7d4b
Merge pull request #2927 from Antiklesys/master
...
Updated hf iclass wrbl replay
2025-07-05 19:34:32 +02:00