IC 卡复制

来源:互联网 发布:软件设计师视频 编辑:程序博客网 时间:2024/05/01 03:18

一. 安装 ACR122U 驱动

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

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

二. 安装 mfoc

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

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

三. 启动 ACR122U

    sudo pcscd -fd

四. 破解

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

五. 复制

    克隆:特殊卡写卡软件

    修改原卡数据:ACR122U Tool

    修改原卡密钥:EasyKey

六. ACR122U Tool 使用方法:

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

    2. New Connection->Get ATR

    3. RFID 数据格式为:

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

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

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

    5. Block Number 为 16 进制



http://www.backtrack-linux.org/wiki/index.php/RFID_Cooking_with_Mifare_Classic#Open_Source_Near_Field_Communication_.28NFC.29_Library_.2FLIBNFC.2F

www.acs.com.hk

原创粉丝点击