更新时间:2025-10-24
点击次数:
今天折腾了一天NFC开锁,可算搞明白这玩意儿咋回事了。
早上翻出来个旧门禁卡,琢磨着能不能用手机模拟。网上搜了一堆教程,全是专业词儿,什么射频识别、近场通信,看得我头大。干脆自己动手试。
我先找了个带NFC功能的旧手机,下个读卡软件。把门禁卡贴手机背面,“嘀”一声还真读出来了!屏幕显示一堆乱码,中间夹着几组数字。我猜这估计就是卡片的身份证号码。
后来我找了个门禁读头接上电脑,用串口工具监控数据。发现特别简单:卡片靠近时,读头先发个“喂”的信号,卡片收到后就回答“我是XXX号”。整个过程跟食堂刷卡差不多——
根本不用联网,就是个对暗号的过程。我试着把卡号抄下来写进空白卡,新卡居然真能把门打开!
晚上我拿手机录门禁卡声音玩,发现大部分老式门禁根本不加密。用读卡器能直接复制整张卡,连密码都不带问的。难怪网上那些开锁设备卖得火,这安全性跟纸糊的似的。
现在总算弄明白了:NFC开锁说白了就是读卡器跟电子标签喊话,标签回句话证明自己是谁。技术本身不复杂,但厂家要是偷懒不加密,分分钟就能被复制。
明天我准备试试给卡加密码,看看能不能防复制。今天先记到这儿,得去修门锁了——刚才测试时候把卡搞失灵,现在被反锁在阳台了……