hf14b raw 命令是否允许我发送和接收 APDU 消息?

Does hf14b raw command allow me to send and receive APDU messages?

Proxmark3 的 Wiki 及其命令行文档中未记录,proxmark3 Linux 客户端提供 hf 14a apdu 命令(尽管没有 hf 14b apdu 命令)。

我的看法是 APDU 建立在 ISO14443 之上。 ISO14443的防碰撞和选择协议可以使用hf 14a rawhf 14b raw命令实现。

使用raw命令选择我的芯片后,我可以使用相同的命令简单地发送和接收APDU消息吗?

不可以,选择卡后,您将无法使用<code>hf 14<b>a</b> apdu hf 14b 原始。问题是命令 hf 14a apdu 将使用 ISO/IEC 14443 Type A 编码和成帧(包括 CRC)。由于 B 类使用不同的编码、帧和 CRC,B 类卡将无法理解您发送的内容。但是,您可以通过在 PCB 前面加上 PCB(在大多数情况下只是在 0x02 和 0x03 之间交替)轻松地将 APDU 命令包装到原始 B 型帧中。不过,等待时间延长和 ISO-DEP 协议的其他元素可能有点棘手。