flipperdevices / flipperzero-firmware

Flipper Zero firmware source code
https://flipperzero.one
GNU General Public License v3.0
11.69k stars 2.59k forks source link

Feature Request: NFC 14443a I-Block chaining #3701

Open bettse opened 2 weeks ago

bettse commented 2 weeks ago

Description of the feature you're suggesting.

Based on my read of iso14443_4_layer_decode_block (https://github.com/flipperdevices/flipperzero-firmware/blob/dev/lib/nfc/helpers/iso14443_4_layer.c#L49-L63) I believe the flipper is lacking I-Block chaining support. I've done a dump of a card interaction and the first is 0x12 (0b00010010) which I think is chaining based on this: https://github.com/RfidResearchGroup/proxmark3/blob/master/armsrc/iso14443a.c#L2953 . I'm by no means a low level 14a dev, so I might be wrong.

I'd love to have I-block chaining so I could have further interaction with this javacard.

Anything else?

No response