本文介绍一个NFC卡简单破解的全部流程,并对破解过程中的读写原理进行探讨。在逆向分析中,我们会接触多种多样的工具,在使用工具的同时,希望大家思考一下原理,便于更深入的进行了解和学习。 注:本文内容仅做技术研究,请勿用于非法用途,否则后果自负。
工具/原料
1
ACR122U一台
2
电脑
3
UID卡写入工具
方法/步骤
1
安装驱动
2
打开破解软件
3
链接上设备之后去打开破解软件然后点开始破解就行了,静静地等他的完成就好了,如果破解失败那么就要换另外一种方法了破解出来之后会在文件夹里生成一个后缀为dump的文件,这个文件就是你破解水卡里面的数据把这个文件拿到TTHexEdit里面打开就可以看到里面的信息了(直接拿文本打开可能会是乱码)
4
打开写卡软件
5
写卡即可
注意事项
写入更改后的余额后,测试可正常消费,为避免因卡号记录追溯到用户信息,可以更改卡号信息,即扇区10块1中的6DB7可以更改,更改后需要同时更改块1的末尾数据,因为末尾的数据51为校验位,是块1的前15位数据取和后获得的值,请大家根据情况自行理解分析,此处不作赘述。