手机 NFC

把手机变成门禁卡

我们现在来聊聊最简单的一个应用,把手机变为门禁卡

那么我们需要一部具有NFC功能的手机

获取门禁卡的UID(可以直接使用已有软件)

ROOT的Android设备。

需要复制的 M1 门禁卡

Android系统的NFC 的uid保存在/etc/libnfc-nxp.conf文件中

部分手机需要修改NFC设置为ANDROID操作系统而不是安全模块SIM卡,在NFC设置高级设置中

修改UID,首先你需要获取该文件的写权限,你可能需要重新挂着系统分区

mount -o remount,rw /system/

建议使用root explorer可以直接编辑

找到如下位置:

###############################################################################

# Core configuration settings

# It includes

# 18 - Poll Mode NFC-F: PF_BIT_RATE

# 21 - Poll Mode ISO-DEP: PI_BIT_RATE

# 28 - Poll Mode NFC-DEP: PN_NFC_DEP_SPEED

# 30 - Lis. Mode NFC-A: LA_BIT_FRAME_SDD

# 31 - Lis. Mode NFC-A: LA_PLATFORM_CONFIG

# 33 - Lis. Mode NFC-A: LA_SEL_INFO

# 50 - Lis. Mode NFC-F: LF_PROTOCOL_TYPE

# 54 - Lis. Mode NFC-F: LF_CON_BITR_F

# 5B - Lis. Mode ISO-DEP: LI_BIT_RATE

# 60 - Lis. Mode NFC-DEP: LN_WT

# 80 - Other Param.: RF_FIELD_INFO

# 81 - Other Param.: RF_NFCEE_ACTION

# 82 - Other Param.: NFCDEP_OP

NXP_CORE_CONF={ 20, 02, 2B, 0D,

18, 01, 01,

21, 01, 00,

28, 01, 01,

30, 01, 08,

31, 01, 03,

33, 04, 01, 02, 03, 04,

50, 01, 02,

54, 01, 06,

5B, 01, 02,

60, 01, 0E,

80, 01, 01,

81, 01, 01,

82, 01, 0E

}

###############################################################################

# Mifare Classic Key settings

修改其中的01, 02, 03, 04,为你的UID卡号,大写,保存后确定文件权限为-rw-r--r--(644)

重启手机即可进行验证是否成功

、打开RE管理器,在手机根目录进入【etc】文件夹目录找到“libnfc-nxp.conf”。

如何用nfc刷门禁 手把手教你用手机NFC秒变门禁卡 —— 1、确保手机连接网络,并开启NFC开关。(开启方法:进入设置 > 更多连接 > NFC开启NFC)2、点击华为钱包> 卡包 >钥匙 > 门禁卡 > 模拟实体门禁卡。3、将实体门禁卡贴在手机NFC感应部位,读卡成功后自动模拟门禁卡。

posted @ 2023-01-08 06:46  myrj  阅读(548)  评论(0编辑  收藏  举报