最近好多人在问NFCReader门禁卡读写到底怎么用,尤其是碰到加密卡就懵了,读出来一堆乱码或者干脆读不出扇区。我自己折腾了大半年,从最开始连卡都读不出来,到后来把小区电梯卡、公司门禁卡都成功复制到手机和手环上,中间踩的坑真不少。今天就把NFCReader门禁卡读写的完整流程掰开揉碎讲一遍,重点说加密卡怎么处理,看完你也能自己动手。
相关下载: NFCReader门禁卡读写 v1.3.7 卡片读写工具大小:32.6M
很多人以为NFCReader就是个读卡软件,其实它更像一个门禁卡读写工具,能读也能写。普通卡(比如ID卡、未加密的IC卡)基本上一读就出来,但加密卡才是大多数人真正要面对的。
加密卡分两种,一种是全加密,所有扇区都有密钥;另一种是半加密,只有部分扇区锁了。NFCReader门禁卡读写能不能成功,关键看你能不能拿到密钥。
我刚开始用的时候,拿一张小区门禁卡去读,软件提示“发现加密扇区”,然后就卡住了。后来才知道,光靠NFCReader本身不够,还得配合密钥字典或者嗅探设备。

别急着上手,先把这几样东西备齐,不然容易白忙活。
1. 支持NFC的手机或者读卡器。手机的话,安卓比苹果方便,苹果的NFC权限限制多,很多操作做不了。我用的是一台旧安卓机,专门拿来折腾卡。
2. NFCReader软件。这个网上版本挺多,建议找带密钥字典功能的版本,后面解加密卡会用到。
3. 空白卡或者可写卡。一般是UID卡、CUID卡或者FUID卡。普通M1卡写不了加密数据,得用特殊卡。
4. 原卡和手机的距离。贴太远读不到,贴太近有时候也会干扰,大概1-2厘米最稳。
我第一次就是拿了一张普通M1卡去写,结果写进去电梯还是刷不了,后来换了CUID卡才成功。
先说普通卡,这个简单。打开NFCReader,把卡贴到手机NFC区域,点读取,几秒钟就能看到所有扇区数据。然后换空白卡,点写入,把数据写进去就行。
但加密卡复制才是重点。我拿小区电梯卡举例,读的时候软件显示“扇区1-15加密”,只能读出0扇区。
这时候要做的是:先跑密钥字典。NFCReader里一般有个“密钥破解”或者“字典攻击”的功能,选好字典文件,让它慢慢跑。有的卡几秒就出密钥,有的要跑十几分钟。
跑出密钥之后,重新读取,这次就能把加密扇区的数据读出来了。然后保存成dump文件,再写到CUID卡上。
注意,写的时候要选“写加密卡”模式,不然写进去的还是普通数据,刷不了。

坑一:读出来数据但写不进去。这种情况多半是卡类型不对,普通M1卡写不了加密数据,换CUID或者FUID卡试试。
坑二:写进去刷不了。有时候是数据没写全,只写了0扇区,其他扇区没写。NFCReader门禁卡读写的时候要确认所有扇区都写入了。
坑三:手机NFC位置不对。不同手机NFC天线位置不一样,有的在摄像头附近,有的在中间。多试几个位置。
坑四:滚动码卡。有些门禁卡是滚动码的,每次刷都变,这种复制了也没用,刷一次就失效。遇到这种就别折腾了,直接找物业。
我自己就遇到过一张滚动码的停车卡,复制到手机后第一次能刷,第二次就不行了,后来才知道是滚动码。
问:NFCReader门禁卡读写复制加密卡安全吗?会不会被物业发现?
答:复制卡本身不违法,但用于非法用途肯定不行。物业那边一般只看卡号或者数据,如果你复制的是自己的卡,正常使用问题不大。但如果用来破解别人的卡,那就另说了。
问:NFCReader门禁卡读写怎么判断卡是不是加密卡?
答:读卡的时候如果软件提示“加密扇区”或者只能读出0扇区,那就是加密卡。普通卡所有扇区都能直接读出来。
问:NFCReader门禁卡读写能复制电梯卡到手机吗?
答:可以,但手机得支持NFC模拟。安卓手机一般用NFCReader写卡到手机,或者用第三方模拟工具。苹果手机限制多,很多加密卡模拟不了。
问:NFCReader门禁卡读写复制失败怎么办?
答:先检查卡类型对不对,再确认密钥有没有跑出来。如果密钥跑不出来,可以试试用PM3或者嗅探设备抓密钥。实在不行就换一张卡试试。
NFCReader门禁卡读写看着复杂,其实核心就两步:读出数据、写进新卡。加密卡多一步解密钥的过程。别指望一次就成功,多试几次,换卡、换位置、换字典,总能搞定。
另外,复制卡只建议用于自己的卡,别拿去干不该干的事。有些小区门禁系统会检测复制卡,刷多了可能会锁卡,这个也要注意。
如果你也在折腾NFCReader门禁卡读写,遇到什么问题可以留言,我看到会回。
精彩推荐
用户评论