一. 高频 RFID(13.56MHz)

1. 安装 ACR122U 驱动

    Windows 7 下虽可自动安装,但因版本问题,会导致 ACR122U Tool 等工具部分功能不可用,建议重新手动安装

    Fedora 等 Linux 系统下必须手动安装,pcsc-lite-acsccid-1.0.4-1.fc17.x86_64.rpm,依赖的 pcsc-lite.x86_64 在 YUM 源中能找到

2. 安装 mfoc

    mfoc-0.10.6.tar.gz,源码编译安装

    需解决若干依赖,包括 libnfc.x86_64、libnfc-devel.x86_64、libusb-devel 等,YUM 源中能找到

3. 启动 ACR122U

    sudo pcscd -fd

4. 破解

    sudo /usr/local/bin/mfoc -P 500 -O file

5. 复制

    克隆:特殊卡写卡软件

    修改原卡数据:ACR122U Tool

    修改原卡密钥:EasyKey

6. ACR122U Tool 使用方法:

    a. 安装云盘中保存的驱动:ACR122_MSI_Winx64_1150_P

    b. New Connection->Get ATR

    c. RFID 数据格式为:

        a). 256 个 block,每个 16 字节,每 4 个 block 构成一个  Sector,共 64 个 Sector

        b). 每个 Sector 的最后一行保存密钥,密钥长度为 6 字节,前 6 字节为一个密钥,后 6 字节为一个密钥,中间 4 字节表示权限

    d. 先 Load Authentication Keys,输入当前 Sector 的密钥,然后 Authenticate,选择需要验证的 Sect5or 号,确定,如果验证通过,那么 Read 就可读出该 Sector 的数据

    e. Block Number 为 16 进制

7. 参考

二. 超高频 RFID(900MHz)

1. 安装驱动

    CP210x_VCP_Win_XP_S2K3_Vista_7

2. 工具

    Delphi->UHFReader18demomain.exe

3. 操作

    a. 打开端口

    b. 切换到新的 Tab 页 EPCC1-G2 Test

    c. 放上卡,“查询标签”,即会不停的响,并显示 EPC 号

    d. 写 EPC 号