MCT门禁卡软件(Mifare Classic Tool)

MCT门禁卡软件(Mifare Classic Tool)

更新于 2026-09-04 02:59

《MCT门禁卡》是一款专业且免费的开源NFC工具应用,专为管理和操作MIFARE Classic卡片设计。它支持读取、编辑、克隆及破解加密卡数据,用户可通过手机NFC功能将实体门禁卡、饭卡等虚拟化整合,实现“一机通行”的便捷生活体验。

MCT门禁卡软件(Mifare Classic Tool)

MCT门禁卡有哪些功能

卡片读取与识别:快速读取MIFARE Classic标签,显示卡片UID、厂商信息及各扇区数据,支持以十六进制、ASCII等多种格式查看。

数据编辑与写入:允许用户修改卡片数据块,写入密钥及访问条件,实现个性化定制。

全卡克隆:将源卡数据完整复制到目标卡(需CUID等可写卡),包括UID、数据块及密钥,支持扇区级选择性克隆。

密钥管理与字典攻击:内置/扩展密钥文件(如std.keys),可导入自定义字典,对加密扇区进行批量验证破解,提升读取成功率。

MCT门禁卡复制门禁卡方法

1、手机中安装MiFare Classic Tool (MCT),并开启手机的NFC。

2、在MCT主界面点击“读标签”->勾选密钥文件(包含了常用的密钥)->把原卡置于手机NFC感应区,点击“启动映射并读取标签”。

读取完成后可以看到如下界面,扇区0的第一行前8位就是卡号(UID)。我们要做的就是把卡号写入目标卡。

点击右上方的“保存”按钮保存文件。

3、把卡号写入目标卡

写之前先来了解一下密钥:

第4行分为三段,前后两段分别为密钥A(keyA)和密钥B(keyB),中间为控制位,用来控制KeyA和KeyB的可见性和读写权限等,一般默认为FF078069,KeyA和KeyB都能用来写入数据,要深入了解控制位可自行百度脑补。

写入方法1:

点击“工具”->“克隆UID”

把原卡卡号填入“UID to clone”,勾选“显示选项”,“The rest of block 0”不用改,这是卡号后面的厂商信息部分。

在“The key to write block 0”处填写目标卡有写入权限的密钥(keyA或keyB),一般新卡都是FFFF……,且keyA和keyB都有写入权限。如果Key不对,同样可以用“读标签”的功能读取目标卡的数据查看keyA和keyB。

然后点击“CALCULATE BLOCK 0 AND CLONE UID”。

当下方日志栏出现“Waiting for magic tag(2nd gen)”时把目标卡置于NFC感应区就开始写入数据。

写入完成后会提示克隆成功。

写入方法2:

上面的 方法1 只是写入UID,UID写入到目标卡后就能正常开门了。

另外也可以通过“写标签”的功能,把原卡所有数据或某个扇区的数据复制到目标卡中。

▼点击“写标签”,选择“写转储(克隆)”,勾选“显示选项”、勾选“高级:厂商块写入”。

点击“选择转储”,勾选前面保存的原卡数据文件。

这里选择扇区0就行了,如果要“全盘复制”就选择所有扇区;然后把目标卡放到手机NFC区域,点击“好的”。

然后选择密钥文件,一般选std.keys就行了,这个文件包含了几个常用的默认密钥,比如FFFFFFFFFFFF、A0A1A2A3A4A5、D3F7D3F7D3F7D3F7(如果文件中没有目标卡的密钥,可以在主界面中点击“编辑/增加密钥文件”进行修改)

最后点击“启动映射并写转储数据”,等待写入完成。

如果出现错误提示就再试一次,或用手机刷一下卡,看看原卡UID是否写入成功。

另外,还有一个最简单的方法:把新卡拿到物业,让物业把卡号录入门禁系统,这样就不用折腾了。 最后再强调一下,用手机复制卡一定要买CUID卡,UID卡MCT写不了0扇区,没法写入卡号。

软件亮点

一键克隆UID:通过“克隆UID”功能快速复制卡号,搭配CUID卡即可模拟多数门禁卡,无需破解全卡数据。

智能密钥字典:预置常用密钥库,并支持扩展,大幅提升加密卡破解效率。

暴力破解引擎:集成词典暴力破解功能,可自动尝试大量密钥组合,破解加密扇区。

数据对比工具:内置转储比较功能,精准定位两张卡片数据的差异,便于调试和验证。

小编测评

功能强大,专业首选:MCT堪称MIFARE Classic卡片处理的瑞士军刀,从简单读卡到深度破解,一应俱全。实测读取速度快,对常见加密卡识别率高。

克隆操作需注意硬件:普通UID卡无法写入0扇区,必须购买CUID或UFUID卡才能完整克隆;部分手环/手机模拟卡因芯片限制可能写入失败。

破解成功率依赖字典:对于复杂加密卡,需配合强大密钥字典或外接设备进行嗅探,仅靠MCT暴力破解较耗时。

更新日志

v4.3.1版本

* 目标 Android SDK 版本 35。

* 修复了一个可能导致崩溃的问题。