『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 14085|回复: 15

[基础教程] 如何复制一张小区单元门禁卡

[复制链接]

5

主题

31

帖子

134

积分

注册会员

Rank: 2

积分
134
金钱
103
HASS币
0
发表于 2019-10-30 13:27:38 | 显示全部楼层 |阅读模式
今天写一个跟hassbian不太相关,但还是跟智能家居有关系的话题,小区单元的门禁卡因为最近升级了指纹锁,每天进出只需要手指一按就可以,所以离梦想中的出门不带钥匙,只需要一部手机的生活又往前进了一步。但是小区单元楼下还有门禁需要刷卡进入,而且小区进出大门也有门禁卡。为了进一步实现无钥匙的想法,这几天折腾了一下门禁卡,把折腾的经过记录下来。
小区门禁卡一般常见的是ic或id卡,如下面这样,有些上面有数字,有些没有数字。
Xnip2019-10-30_13-23-53.png


如果你手头有带NFC功能的安卓的手机,可以试着把门禁卡放到手机背面感应一下,如果有“嗡”的一声反应,说明是低频卡,再装一个Mifare Classic Tool(简称MCT)应用,可以读取这张门禁卡的信息。

MCT是开源工具,具体可以在Github(https://github.com/ikarus23/MifareClassicTool)上找到,也可以在各大市场搜索并下载。

下图是我用MCT工具读出来的门禁卡的信息:
Xnip2019-10-30_13-23-59.png

这个门禁卡是NXP的1k容量的非加密卡,包含16个sector(扇区),其中0扇区比较特殊第一排紫色的数字就是卡的id和BCC校验位以及一些其他信息,开锁匹配校验的全是这一行数字,后面扇区都是0,说明这个卡是一个非加密的ic卡。

然后又研究了一下Mifare卡。我们常见的门禁卡一般有ic和id卡,还有高频和低频之分,细分起来会有很多,但大部分的小区门禁,应该就属于低频非加密ic卡,就是我手上拿着的这种,想要复制这种低频非加密的ic卡,有两种办法。如果是小米手机,应该内置一个功能就可以模拟门禁卡,只要照着提示复制就行。如果是其他的手机,或者是iPhone等不开放NFC的手机,那就需要用到空白的卡贴。某宝搜索“手机  消磁贴”,或者“cuid 门禁卡”。

某宝上的uid卡也分了很多种,大致做一个特性归类:
UID卡(国外称GEN1)
- 所有区块可被重复读写
- 卡片ID可改且使用后门指令更改ID(这个意思就是只能用专门的读写卡的设备来操作,手机NFC由于android底层指令集的缘故可以读但无法写0扇区)
- ID可被重复修改
- 响应后门指令(意味着可被使用后门指令检测是否为克隆卡的机器发现)
CUID卡(国外称GEN2)
- 所有区块可被重复读写
- 卡片ID可改且使用普通写指令更改ID(意味着可以用手机NFC模块读写)
- ID可被重复修改
- 不响应后门指令(意味着不容易被反克隆系统发现)
FUID卡(国外称GEN2)
- 0区块可写且仅可写入一次
- 使用普通写指令更改ID
- 更“反克隆”.

---

最后在某宝购买了第二种cuid卡(只有cuid卡可以用手机上的MCT软件写入,uid卡需要用特殊的硬件设备来写),并用手机NFC通过MCT软件成功克隆了几张门禁,贴在手机背面,大功告成。

扫码关注公众号,获取更多智能家居改装技能。
Xnip2019-10-30_13-27-05.png



回复

使用道具 举报

4

主题

129

帖子

761

积分

高级会员

love421

Rank: 4

积分
761
金钱
627
HASS币
30
发表于 2019-10-30 13:45:34 | 显示全部楼层
沙发
回复

使用道具 举报

0

主题

45

帖子

186

积分

注册会员

Rank: 2

积分
186
金钱
141
HASS币
0
发表于 2019-10-30 19:02:02 | 显示全部楼层
这个技术难度有点高啊
回复

使用道具 举报

1

主题

56

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
金钱
156
HASS币
0
发表于 2019-10-30 22:19:45 | 显示全部楼层
这个好,有空我也试试,小区门禁卡配得有点少,物业配的行情是30块一张,抢钱
回复

使用道具 举报

14

主题

245

帖子

3522

积分

论坛元老

Rank: 8Rank: 8

积分
3522
金钱
3277
HASS币
0
发表于 2019-10-30 22:20:36 | 显示全部楼层
针对一些普通加密的ic卡  软件还好处理 如果复杂的就困难了

最后用PM3硬件复制门禁并将信息写入手机以达到刷手机开门
回复

使用道具 举报

0

主题

56

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
金钱
168
HASS币
0
发表于 2019-10-31 09:14:33 | 显示全部楼层
学习了,谢谢!
回复

使用道具 举报

5

主题

31

帖子

134

积分

注册会员

Rank: 2

积分
134
金钱
103
HASS币
0
 楼主| 发表于 2019-10-31 09:22:50 | 显示全部楼层
fluter 发表于 2019-10-30 22:19
这个好,有空我也试试,小区门禁卡配得有点少,物业配的行情是30块一张,抢钱 ...

先用带nfc的安卓手机读一下卡,如果是不加密的,淘宝上几块钱买一张可写入的cuid卡,还能贴手机背面,还能定制卡面。。。。
回复

使用道具 举报

1

主题

92

帖子

233

积分

中级会员

Rank: 3Rank: 3

积分
233
金钱
141
HASS币
0
发表于 2019-10-31 09:27:09 | 显示全部楼层
学习一下
回复

使用道具 举报

39

主题

749

帖子

4833

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4833
金钱
4059
HASS币
0

最佳新人卓越贡献

发表于 2019-10-31 10:18:53 | 显示全部楼层
写卡设备用的啥??、
回复

使用道具 举报

22

主题

656

帖子

4578

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4578
金钱
3907
HASS币
40
发表于 2019-10-31 10:22:08 | 显示全部楼层
可以,不错!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 15:26 , Processed in 0.729043 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表