Commit graph

20619 commits

Author SHA1 Message Date
iceman1001
c997805117 style 2025-07-28 15:45:33 +02:00
iceman1001
79d1e102af style 2025-07-28 15:45:04 +02:00
iceman1001
0dacfb996f addition 2025-07-28 15:44:10 +02:00
Iceman
ec144c5198
Merge pull request #2947 from andyshieh/fix-indala-clone-fc-cn
Fix getIndalaBits checksum logic
2025-07-28 15:17:57 +02:00
Andy Shieh
7e7fe1837e
[Fix] added original comments back; use same bitwise operation for even check
Signed-off-by: Andy Shieh <hsieandy@gmail.com>
2025-07-28 22:41:18 +10:00
Iceman
b7bf392297
Merge pull request #2948 from gentilkiwi/patch-1
Update intertic.py to support [FRA] Caen
2025-07-27 15:02:35 +02:00
Benjamin DELPY
ab6e203560
Update intertic.py to support [FRA] Caen
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2025-07-27 14:29:27 +02:00
Andy Shieh
9ce9031516
Update CHANGELOG.md
Signed-off-by: Andy Shieh <hsieandy@gmail.com>
2025-07-27 21:39:09 +10:00
Andy Shieh
9dd6e4a85f
Fix getIndalaBits checksum logic
Signed-off-by: Andy Shieh <hsieandy@gmail.com>
2025-07-27 21:31:42 +10:00
Iceman
928ab8e027
Merge pull request #2946 from zinongli/felica_dump
`hf felica scsvcode` implementation: dump all area and service code
2025-07-26 11:50:22 +02:00
zinongli
e94921c1af format 2025-07-26 01:12:18 -04:00
zinongli
8014aa0361 Update CHANGELOG.md
per Github bot's suggestion
2025-07-26 01:08:12 -04:00
zinongli
4090828ebc hints for endian issue 2025-07-26 00:59:37 -04:00
zinongli
3b88dd45a3 beautify output format 2025-07-26 00:49:57 -04:00
zinongli
c74d04bfe7 enumerate nodes 2025-07-26 00:10:37 -04:00
zinongli
83c54bb174 initial working for single node 2025-07-25 23:47:00 -04:00
Philippe Teuwen
90d766a811 Fix FM11RF08 0391 description 2025-07-25 22:29:58 +02:00
Philippe Teuwen
e7cbf9ff63 update commands.json 2025-07-25 22:28:33 +02:00
Philippe Teuwen
06a9a67aae typo 2025-07-25 21:00:26 +02:00
Philippe Teuwen
48724e44b4 hf mf sim: add --allowover option, needed for RF08S originality check 2025-07-25 20:54:18 +02:00
Philippe Teuwen
47b7827982 hf mf sim: Missing line in trace when reader attempts to auth to sectors out of range 2025-07-25 20:24:53 +02:00
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