记录一次利用pn532进行学校水卡改余额过程

仅为个人学习分享,切勿利用破坏违法,本人对其内容不负任何法律责任

一、准备过程

1.PN532

2.PL2303串口模块USB转TTL                 (在某宝,两个元件加一起才30多元)

连接电脑后安装驱动,某宝老板会给!!!

注意线序,黑红白绿,不会连或者没有驱动的微我,连接错了板子会烧掉哦~~~~

二、破解过程

以下操作都是由win10 64位操作系统完成的    (说驱动不支持win10的店家都扯淡,实践出真理)

1.打开PN532工具,显示发现设备,将水卡搭模块上

显示未发现卡片解决办法:

方法1:查看电路是否连接正确,重新连接

方法2:查看驱动---设备管理器中此图为驱动

方法3:强光照水卡,并将芯片搭在模块正上方读取

如果综以上三种方法没有解决,那么恭喜你!你的水卡不支持,以下教程没必要在浪费时间看

如还想破解可购买进阶读卡器122u、高级读卡器pm3 会识别大多数型号ic卡

2.读取整卡数据

保存数据,获得第一组

下楼刷一下,花点钱获得第二组数据,两组数据并对比只有14、15行不同

左侧第一组86.66                                                            右侧第二组86.58

3.改钱开始

这里是钱

第一组钱数:da21倒序21da进行十六转十8666

第二组同理:d221-21d2-8658

这里是校验码,如校验码计算错误,则余额错误

校验码计算方法:

da 16转10 218

21 16转10 33

218+33=251

0161 16转10 353

251-353=-102

这里的-102就是这里算法的代数,把-102带入第二组数据,看看结果是不是一样的

d2 16转10 210

21 16转10 33

210+33=243

243--102=345

这里的345是十进制,用十进制转换成十六进制得0159恰好是第二组校验码得数,那么-102就是这张卡的代数,这样我们可以任意更改这张水卡的金额了

最后说明:每张卡都有自己的算法,每张卡均循环以上过程

关注公众号,获取更多安全相关内容 

 

评论 42
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值