小米nfc模拟加密门禁卡详细图文教程(实测可用)—————– IC ID CUID卡区别

小米nfc模拟加密门禁卡详细图文教程(实测可用)—————– IC ID CUID卡区别现在小区虽然都加装了智能门,可以通过手机NFC功能开启或者使用钥匙开启,但是有些用户并不知道原来手机是可以当钥匙使用的。今天我们来学习使用小米nfc模拟加密门禁卡,这样手机就可以变成一把钥匙了。以下是小米nfc模拟加密门禁卡步骤。1、非加密卡直接使用小米钱包的门卡模拟功能即可,如果能直接模拟的就不是加密卡。2、NFC手机支持的频段一般为13.56Mhz卡片,如果是其他门禁卡,手机贴上根本没反应的不可以模拟。3、只能模拟卡片的ID,不支持储值消费等功能。部分门禁等系统只认证卡片ID,所以有可能通过

大家好,又见面了,我是你们的朋友全栈君。

IC ID CUID 卡区别如下:

小米nfc模拟加密门禁卡详细图文教程(实测可用)----------------- IC ID CUID卡区别

ID卡全称身份识别卡,是一种不可写入的感应卡,含固定的编号。频率是125KHz,属于低频。一般用于门禁。

IC卡全称集成电路卡,又称智能卡。可读写,容量大,有加密功能,数据记录安全可靠,使用更方便,属于高频,频率是135MHz,主要用于一卡通系统、消费系统等。

UID、CUID、FUID都属于IC卡,IC和ID的具体类型分类如下图:

小米nfc模拟加密门禁卡详细图文教程(实测可用)----------------- IC ID CUID卡区别

现在小区虽然都加装了智能门,可以通过手机NFC功能开启或者使用钥匙开启,但是有些用户并不知道原来手机是可以当钥匙使用的。今天我们来学习使用小米nfc模拟加密门禁卡,这样手机就可以变成一把钥匙了。以下是小米nfc模拟加密门禁卡步骤。

1、非加密卡直接使用小米钱包的门卡模拟功能即可,如果能直接模拟的就不是加密卡。

2、NFC手机支持的频段一般为13.56Mhz卡片,如果是其他门禁卡,手机贴上根本没反应的不可以模拟。

3、只能模拟卡片的ID,不支持储值消费等功能。部分门禁等系统只认证卡片ID,所以有可能通过模拟ID实现卡片的部分功能。

4、模拟的基本原理是读取加密卡的ID,将ID写入一张空白卡,然后使用小米钱包模拟这张空白卡。

物料准备

一张CUID卡,淘宝售价1-2元一张,直接搜索就可以

注:CUID是IC卡

NFC手机一台

加密卡

MIFARE经典工具(Mifare Classic Tool,MCT)

1、打开 MCT,将要被模拟的卡片贴近手机NFC区域,可以看到弹出提示,记下UID。

image.png

2、打开上图中的工具,选择BCC计算器(实际就是计算UID各个字节的XOR sum)输入刚才记下的UID,计算,得到两位BCC,记下BCC。

image.png

3、退回1的界面,选择读标签,秘钥文件选std.keys(无关紧要的步骤),将CUID空白卡靠近NFC区域,选择“启动映射并读取标签”。

image.png

注意这次读的是你的空白卡

4、读卡结束此时应该进入的是一个叫“转储编辑器”的界面,编辑扇区0,将前10个字符替换UID+BCC(UID有8位,BCC有2位),点击右上角的保存按钮,文件名随便输入一个名字(建议用加密卡的UID)点击保存。注意千万不要乱改后面的6个字符,否则可能导致卡片失效。

image.png

5、退回MCT主界面,选择写标签功能,勾选“显示选项”,勾选“高级,使能厂商块写入”(重要),点击“选择转储”,选择刚才存储的转储文件,点击最下面的选择转储。

image.png

在选择你想写的扇区,保证0扇区被勾选,其他的无所谓。将CUID卡贴在NFC区域。点击“好的”。此时又会弹出选择秘钥文件的界面,选择std.keys。写入转储。

image.png

6、写卡成功,可以再将卡贴在手机后面,看看提示的UID更改了没有。

7、打开小米钱包APP,选择门卡模拟,模拟这张CUID卡

以上就是小米nfc模拟加密门禁卡详细图文教程,该教程一般不适合新手操作,请认真阅读教程。该教程中的内容不保证可以复制所有加密门禁卡内的功能。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136904.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • gtest框架_软件测试框架

    gtest框架_软件测试框架gtest下载与安装gitclonehttps://github.com/google/googletest.gitcdgoogletestmkdirbuildcmake..makesudomakeinstall以上命令会将gtest编译好,并将动态链接库放在/usr/local/lib目录下:zhouhao@ubuntu:/usr/loc…

    2022年9月29日
    3
  • Ubuntu下代替dos2unix命令

    Ubuntu下代替dos2unix命令Ubuntu系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’原因就是Windows和Linux的回车符是不同的在Windows下回车符是\r\n回车换行在Linux下回车符是\n最简单、最常用的解决方法是使用dos2unix命令转换:dos2unixfilenameUbuntu下dos2unix和unix2dos命令在tofrodos包中

    2022年7月14日
    18
  • 变量定义规范_类型转换运算符

    变量定义规范_类型转换运算符变量定义规则定义方式驼峰体下划线你觉得哪种更清晰,哪种就是官方推荐的,我想你肯定会先第2种,第一种AgeOfOldboy咋一看以为是AngelaBaby定义变量不好的方式举例变量名为中文、

    2022年8月4日
    13
  • C语言 字节对齐

    C语言 字节对齐结构体变量的首地址能够被其最宽基本类型成员的大小所整除 结构体每个成员相对结构体首地址的偏移量 offset 都是成员大小的整数倍 如有需要编译器会在成员之间加上填充字节 结构体的总大小为结构体最宽基本类型成员大小的整数倍 如有需要编译器会在最末一个成员之后加上填充字节 include stdio h 按结构体最宽数据类型 int 对齐 char 多少都是按 4 字节对齐 structstChar chara 5 intb stdio h

    2026年1月30日
    1
  • DatagramSocket编程

    DatagramSocket编程importjava.awt.BorderLayout;importjava.awt.Container;importjava.awt.FlowLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.IOException;importjava.ne

    2022年5月31日
    38
  • 启动修复日志文件srttrail_haveged启动安装

    启动修复日志文件srttrail_haveged启动安装tar包安装logstash启动转systemctl

    2022年4月21日
    102

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号