一周水文时间又到了,是的,又是低技术含量的擦边球。
在复制之前,首先需搞清楚自己要复制的卡片频率,常见频率,125KHz,13.56MHz, 915MHz。
这里拿Mifare classic 1k card (13.56MHz)作为例子。选用工具,Arduino Uno和RFID-RC522模块。这个时间节点,淘下来成本一共60上下。
这种卡片其实是日常挺多见的一种门禁卡,里面可以存储的内容其实不少,1KB 但是其实没有那么多,有些位是不能写入的。而简易门禁卡机制,其实就在用这种卡片的UID而已,其他数据位根本就不写。那么其实就把头四位写到一张新卡片里,就完事儿了。
程序方面,请直接选用Arduino IDE。找到Library RFRC522 或者类似的字样。下载好之后示例里面选择DumpInfo 和Change UID两个,分两次(一次读目标卡UID,第二次搞个新卡,写入那4 bytes UID,即代码里hard code抄来的UID)用Serial 互动就足够了。
至于其他的,比如RFID Cloner这些未必好用,至少亲测是有问题的。而这么简单直接的数据写入,也用不到其他的功能。