RFID破解之小区电动车充电卡

简介: 炎炎夏日,很快发现每天骑车出去电动车电卡的消费惊人呀( ▼-▼ )… 环境及工具 Win xp pro sp3 M1卡破解工具 NFCGUI-Pro.exe HexCmp.exe 先来看看我们的主角 起初刚办卡的时候,办卡阿姨说办一次卡充一次钱,不提供续充!果断不淡定了啊!用M1卡破解工具成功破解key,源数据dump下来一份。

炎炎夏日,很快发现每天骑车出去电动车电卡的消费惊人呀( ▼-▼ )…

环境及工具

Win xp pro sp3
M1卡破解工具
NFCGUI-Pro.exe
HexCmp.exe

先来看看我们的主角

起初刚办卡的时候,办卡阿姨说办一次卡充一次钱,不提供续充!果断不淡定了啊!用M1卡破解工具成功破解key,源数据dump下来一份。 之后就没管了,想着先用着,没有了再说!就在昨天充电的时候发现刷不上卡了,想着是没钱了,回来dump下数据发现真的是没钱了。

没办法,还要充电呢( ▼-▼ )。首先想到的是重放,这个最简单省事(不过也可能不成功)。还记得最初办卡时,dump下来的源数据吧,原封不动再写进卡里( ̄▽ ̄)"

上图中,10 27是十六进制显示的,还有数据的存放到卡里是倒序写入,所以正确的数据是0×2710即10000(十进制),再加上保留2位小数,那就是100.00正好是办卡时的钱数。中间的EF D8是校验位这个下面在修改任意金额时会分析。

 

写入工具用的是RadioWar出品的NFCGUI-Pro1.5

注意几点:

1.一定要选择Key B写入
2.两个文件都是选择的源dump的数据
3.看到最下面显示Done 64 of 64 blocks write.说明写入成功了

既然写入成功了,怀着激动的心情跑到刷卡机上测试,yeah,重放成功!( ̄▽ ̄)"

既然重放可以,那再来试试修改任意金额。想修改任意金额必须要搞定它的校验位,要想分析校验位就需要大量的数据来支持。下面是几组数据对比。

100块:

99.5块:

先搞定这两组数据,(外面实在是太热了37度~~~T_T)

 

上面的两组数据整理如下:

看到上面的数据是不是觉得这校验位弱爆了,可它就是这么弱~~~为了方便我总结出一个公式:

((65535-55535)/T)*0.5=100

有了公式下面修改任意金额就方便多了,就先修改为500元吧。

 然后就是C32修改数据,这就不截图了,很简单。

接着我们把修改好的数据包再写入到卡里,同样是用NFCGUI-Pro1.5

成功测试图:

总结

1 关于rfid的文章很多,特别是freebuf上有很多,想学习的可以多看看技术文章。‍‍
2‍‍ 说下校验位和金额位,有些卡中是要先异或然后取反,再倒序存入卡中。更有变态的是加密后存入。‍‍
3‍‍ ‍‍‍‍‍‍‍‍‍‍分析校验位是个细活要慢慢来急不得,记得上次分析某学校饭卡时,搞了几十组数据分析了一天也没搞定,最后, 还是晚上静下来才分析完成。

(本文仅供技术参考,测试风险自负!)

相关文章
电子元器件采购(一)----电容
电子元器件采购(一)----电容
72 0
|
存储 安全
磷酸铁锂电池家庭储能系统
磷酸铁锂电池家庭储能系统
123 0
磷酸铁锂电池家庭储能系统
笔记本电脑充电没反应
以苹果、华为、联想等品牌的笔记本电脑为例,可能是没有使用原装充电器给笔记本电脑充电;可能是电源适配器损坏,需要更换新的充电器;可能是电池损坏,需要更换新电池。 电脑使用技巧:1、win10系统具有通知中心,可以显示社交软件提醒、软件更新提示等信息, 此外,通知中心还集成了快捷方式,可以快速开启wifi、飞行模式、平板模式等功能。
|
芯片
你的移动电源够快吗?手机急需快充怎么办?
你的移动电源充满需要几个小时?你的移动电源能够充手机几次?你是不是经常半夜回家忘了给移动电源充电而第二天不得不借用朋友的移动电源?你是否在家里配备了多个备用移动电源?每当问到这些问题,很多朋友都能讲出N个与移动电源的真实故事。 充电慢、充电次数少等问题成为移动电源用户的痛点。很多商家因此也推出了快充移动电源。但是当前市面上的主流产品多以5V2A为主,要充满一个10000mAh的移动电源至少需要6个小时,仍旧不能彻底解决让用户头痛的充电慢的问题。
195 0
你的移动电源够快吗?手机急需快充怎么办?
|
搜索推荐 物联网 芯片
应用速递 | 智能功率计量五孔插座方案
应用速递栏目:应用速递是面向IoT厂商推荐芯片开放社区(OCC)上的典型应用案例,便于IoT厂商精准获取方案,快速实现产品落地。
178 0
应用速递 | 智能功率计量五孔插座方案
|
物联网 测试技术 数据安全/隐私保护