极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15900|回复: 5

关于RC522的问题

[复制链接]
发表于 2016-7-6 16:45:54 | 显示全部楼层 |阅读模式
请问,这两天测试RC522射频卡,可以读取卡的基本信息,比如序列号。这个卡类似我们学校使用的一卡通,我把一卡通卡片放到读卡器也可以识别。现在有一个问题,假设我想知道我饭卡里面的金额是多少?这个需要怎么操作?是否可以往饭卡写入金额?这样就不用充值了,一直有钱了。用过RC522的朋友指点一下,我的想法可行吗?
回复

使用道具 举报

发表于 2016-7-7 15:37:34 | 显示全部楼层
理论上是可以的。
但是序列号是直接可以读取的。里面的数据是加密的,你要先知道或者猜出密码才能读取剩下扇区的内容。
金额可能用16进制明文,当然也可能回加密。而且可能有校验。
所以修改金额的话难度很大。
当然如果你猜出了密码的话复制一张饭卡就很简单了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-7 23:19:18 | 显示全部楼层
mtobeiyf 发表于 2016-7-7 15:37
理论上是可以的。
但是序列号是直接可以读取的。里面的数据是加密的,你要先知道或者猜出密码才能读取剩下 ...

有没有相关例程介绍一下?需要有人指导
回复 支持 反对

使用道具 举报

发表于 2016-8-17 20:36:08 | 显示全部楼层
就算你猜出密码 一刷卡就知道你是修改卡 刷卡机和充值系统有连接的 会核对数据库中你这张卡的金额 没那么容易的 你以为人家开发这套系统的时候没想过这个问题?  就算是校巴上面的无线刷卡机也是和后台数据库连接的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-17 21:28:24 | 显示全部楼层
葱头同学 发表于 2016-8-17 20:36
就算你猜出密码 一刷卡就知道你是修改卡 刷卡机和充值系统有连接的 会核对数据库中你这张卡的金额 没那么容 ...

明白了,谢谢
回复 支持 反对

使用道具 举报

发表于 2016-8-18 12:09:37 | 显示全部楼层
suoma 发表于 2016-8-17 21:28
明白了,谢谢

不客气 因为我那会也想过这样搞 哈哈  如果你学校这张卡还具备了其他的储值功能 比如 热水(大部分热水扣费系统都是不联网独立扣费的) 那这个办法可以奏效
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 03:37 , Processed in 0.075824 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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