Commit Graph
283 Commits
Author SHA1 Message Date
Antiklesys a47bdebc87 Extended T=1 support
Extended T=1 support with TA1=95 and T1_IFSD_WANTED 254
2026-08-31 15:28:49 +08:00
iceman1001 377d7cd612 since it still felt a bit slow, Claude came up with the idea of burst mode transfers. A new sim module firmware 'sim022.bin' and we now can auto-negotiate for TA1 = 0x95 which give us 125 000 bits/s which is almost 10x from the 10752 bits/s we were doing before. Thanks Claude! 2026-08-28 01:16:11 +02:00
iceman1001 e2cf7dee5f clean up old firmware files 2026-08-27 22:40:50 +02:00
iceman1001 76181dfb8e sim module firmware is now v4.60, (sim020.bin) it adds a better drain when T=0 exits abnormal (abort). Better waiting time floor, with faster ETU which doesnt shrink with WWT.\n Changes to i2c with SDA timings, also modified the fixed msleep(100) with an idle time waiting which leads to 107 ms off from every iteration.\n Added a ATR cache to remember which TA1 was autonegotiated. This impact i2c comms speed with sim module for same card. 'smart pps' is better documented.\n The sam_common.c now also logs 61xx and GET_RESPONSE :) and generic long-form ASN-1 lengths. trace list -t 7816 now also shows rdr frames in us. \n All in all, this should lead for 'emv reader -w' to go from 5.87sec to 2.78sec. 'hf seos sam' is down to 1.92sec. 'hw ping' is down to 0.57sec. A USB round trip is down from 20.8ms to 1.3ms. It should give a snappier end user experience 2026-08-27 22:37:32 +02:00
iceman1001 aeb5347b87 next sim module firmware sim017.bin, 2026-08-27 09:26:08 +02:00
iceman1001 84ad2fb8d4 new sim module firmware, shorter delays for T=0 transfers 2026-08-27 01:38:46 +02:00
Iceman c5ffec1305 Merge pull request #3533 from kormax/felica-idi-issuer-information-parsing
Enable `hf felica info` to determine card issuer, serial, issuance date based on extracted IDi
2026-08-27 01:49:02 +07:00
iceman1001 6a3ab99611 added updated sim module firmware v4.53, it now supports T=0 and T=1. T=0 got some bug fixes too. Look at https://github.com/gentilkiwi/kproxmark3_sim for all details 2026-08-26 20:34:43 +02:00
kormax 3451febfc4 Enable 'hf felica info' to determine card issuer, serial, issuance date based on extracted IDi 2026-08-26 20:40:05 +03:00
kormax 727a7c879f Optimize FeliCa command execution behavior based on pre-existing IC code knowledge 2026-08-26 17:35:22 +02:00
Iceman 48458b6ba7 Merge pull request #3527 from kormax/felica-info-auth-idi-pmi
Determine IDi and PMi in `hf felica info` for cards with known keys
2026-08-26 18:15:00 +07:00
kormax f3bca6c291 Determine IDi and PMi in 'hf felica info' for cards with known keys 2026-08-26 11:34:57 +03:00
Akury83 7168cb25c6 Update aid_desfire.json
Update to include Fermax Australia AID

Signed-off-by: Akury83 <87064827+Akury83@users.noreply.github.com>
2026-08-25 21:33:32 +10:00
kormax add9be227b Add more system references for existing DESFire AID values 2026-08-24 21:03:57 +02:00
ry4000 26bbf6615f R&Y: Added EWR TAPP and YKF EasyGO AIDs to aid_desfire.json
1. Added `EWR TAPP` AID.
2. Added `YKF EasyGO` AID.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2026-08-24 18:12:20 +10:00
Iceman d3aa3d25c4 Merge pull request #3467 from kormax/felica-container-issue-information-devices
Detect and print mobile FeliCa device model in `hf felica info`
2026-08-19 02:11:01 +07:00
Iceman c9a6746586 Merge pull request #3451 from gentilkiwi/patch-1
Update Calypso operators for TAO / Orléans
2026-08-19 02:07:36 +07:00
Iceman 7174cf9036 Merge pull request #3461 from AliBello/patch-1
Add new AID entry for OV Pas card
2026-08-19 02:07:18 +07:00
kormax 4fd935c974 Introduce FeliCa mobile device model detection to 'hf felica info' 2026-08-14 18:15:51 +03:00
Akury83 4ec26b59b6 Update aid_desfire.json
Signed-off-by: Akury83 <87064827+Akury83@users.noreply.github.com>
2026-08-14 13:12:28 +10:00
AliBello febfd5d8a3 Add new AID entry for OV Pas card
Added new AID entry for OV Pas card in the Netherlands.

Signed-off-by: AliBello <69728608+AliBello@users.noreply.github.com>
2026-08-11 18:17:10 +02:00
Benjamin DELPY 7b504e0e79 Update Calypso operators for TAO / Orléans
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2026-08-03 12:25:27 +02:00
kormax 3fd3c442b7 Add new known Calypso nodes 2026-07-31 23:31:52 +03:00
kormax b5e1d34bcb Add new Chinese AID values to 'aidlist.json' 2026-07-30 20:01:28 +03:00
Iceman d0892ae347 Merge pull request #3440 from ry4000/master
R&Y: Updated `aid_desfire.json`
2026-07-30 22:39:10 +07:00
kormax 0c47ee6a85 Add new AID values to 'aidlist.json' 2026-07-30 18:31:48 +03:00
ry4000 c5be0008ba R&Y: Updated aid_desfire.json
1. Added `STL Ride On` to `transport` section.
2. Updated multiple AIDs where `Country` was listed as `N/A`.
3. Updated multiple AIDs in `transport` section where airport IATA was missing.
4. Re-sorted AIDs by AID type then ascending AID order.

*MSB/LSB endian checks were not done on recently-merged AIDs.*

-r&y.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2026-07-31 01:18:38 +10:00
iceman1001 25c4fece54 add another leaf 2026-07-25 09:32:34 +02:00
kormax 007e1f87d4 Add new Sofia transit cards to relevant resources 2026-06-06 18:27:33 +03:00
kormax 169b5ed9c6 Add new AID entries to 'aidlist.json' 2026-05-31 11:16:15 +03:00
kormax 485ae4ed9c Add new entries to 'ecplist.json' 2026-05-31 10:52:32 +03:00
kormax 9fca371bc4 Add new entries to 'ecplist.json' 2026-05-29 22:31:48 +03:00
kormax df9d89a3f4 Add new entries to 'aidlist.json' 2026-05-28 17:12:23 +03:00
kormax 624e67a90b Add new Mifare AID values to 'aidlist.json' 2026-05-27 17:26:03 +03:00
kormax cb2252ae36 Tag Calypso nodes by observed card type 2026-05-25 17:07:19 +03:00
kormax 9a0df28af5 Add new known Calypso nodes 2026-05-25 17:05:03 +03:00
kormax cc73796d5a Add new AID entries related to Calypso 2026-05-24 16:41:54 +03:00
kormax 9489614412 Move FeliCa resources under a dedicated subdirectory 2026-05-22 19:24:47 +03:00
kormax fbf8833486 Add new known FeliCa services 2026-05-22 19:19:09 +03:00
kormax 548358faa4 Add new Calypso LID nodes from MOBIB 2026-05-20 18:00:11 +03:00
kormax aa3c2bcb0d Move known Calypso LID nodes to a JSON resource 2026-05-20 18:00:11 +03:00
kormax 74c09abad9 Add new entries to 'aid_desfire.json' 2026-05-16 17:42:09 +03:00
kormax 400dad8e59 Add new entries related to DESFire Lite to 'aidlist.json' 2026-05-16 17:41:31 +03:00
kormax 4479f2e921 Add DESFire ISOFID to extras in 'aidlist.json' 2026-05-15 17:50:39 +03:00
kormax 6b397b67be Add DESFire AID to extras in 'aidlist.json' 2026-05-15 17:50:29 +03:00
kormax 58f82357ac Add new entries to 'aidlist.json' 2026-05-15 17:50:13 +03:00
kormax 551b3bae28 Introduce protocol-scoped 'Extras' field to 'aidlist.json' 2026-05-14 09:10:22 +03:00
kormax 8eacb30ed2 Add more Calypso-related AID entries to 'aidlist.json' 2026-05-13 21:21:45 +03:00
kormax 7abc9a1563 Use LEAF certificate instead of bare public key 2026-05-05 18:40:18 +03:00
Iceman 740565d106 Merge pull request #3284 from kormax/calypso-more-sources
Add more calypso manufacturers and ic identities
2026-05-03 09:54:48 +07:00