大家好,我是一名新人作者以后会与大家一起讨论有趣的话题,新人创作希望文章有错误的地方希望大家可以评论出来,谢谢大家
下来进入主题:
我学校用的是早一点的机器,卡是不记名的终端取水用卡(意思就是取水是要把卡贴在刷卡区域)
我是用手机自带的nfc功能识别卡片的,没有此功能的可以用外接的nfc设备。
对于工具没用要求以习惯为主
用一下卡记录金额为:17.60元
卡中存储的金额为:实际金额x100的16进制
卡的金额16进制为06 e0倒一下为e0 06
不知道为什么我们学校水卡的金额写在第一扇区
水卡一般只有一个扇区来存写金额其他的都是空扇区
内容:
04 88 88 88 00 00 00 00 00 00 00 00 00 00 4f 2e
e0 06 00 00 1f f9 ff ff e0 06 00 00 05 fa 05 fa
e0 06 00 00 1f f9 ff ff e0 06 00 00 06 f9 06 f9
在这里有些人会说直接把要改到金额乘以一百转换为16进制就行了
no no no
水卡片不仅有金额,还有固定值,校验码。
金额和校验码对应的时候才可以正常使用,只修改金额,饮水机是无法正确读取你的卡片的。
由于每张卡的效验方法都是不一样的,所以在这里只能自己去思考
当然大多数卡的效验方法都是异或效验
这张卡金额对应 的效验码为 1FF9 剩下的就是固定值
这里的话四个金额两个效验码全部修改
好了接下来修改 自己想要的金额和 金额对应的效验码就行了
不知道效验码的网上有很多计算工具 可以自行搜索
成果:不知道为什么上传不了视频
好了本期文章到这里就结束了十分感谢 大家都观看
有什么不对的地方大家可以评论一下
没事也可以和作者聊聊天作者也整天挺无聊的