小编reu*_*man的帖子

如何读取mifare卡的二进制块?

我开发了从读卡器读取NFC卡的应用程序.我知道读二进制块的代码如下:

FF B0 00 04 10
Run Code Online (Sandbox Code Playgroud)

04为块4,10为16字节数据.我的卡上有数据"TEST009996".我从4-8运行5个读取二进制块的代码,如下所示:

FF B0 00 04 10
FF B0 00 05 10
FF B0 00 06 10
FF B0 00 07 10
FF B0 00 08 10
Run Code Online (Sandbox Code Playgroud)

我得到以下结果:

T?enTEÉ ?
T?enTEST00É
T?enTEST009996É
enTEST009996?  6É
ST009996?  6    É
Run Code Online (Sandbox Code Playgroud)

或者以十六进制表示:

01 03 A0 10 44 03 11 D1 01 0D 54 02 65 6E 48 43 90 00
44 03 11 D1 01 0D 54 02 65 6E 48 43 49 44 30 30 90 00
01 …
Run Code Online (Sandbox Code Playgroud)

smartcard nfc pcsc mifare ndef

0
推荐指数
1
解决办法
4756
查看次数

标签 统计

mifare ×1

ndef ×1

nfc ×1

pcsc ×1

smartcard ×1