IC卡破解和复制实验

前言

对IC卡感兴趣就研究了点,用于搞点好玩意,比如水卡破解什么的,这玩意自己搞来玩玩就行了。

工具

  • ACR122

    用于读取和破解IC信息的,IC本身是有一定加密的。

  • IC可复制白卡

    和名字一样,复制卡的载体

实验步骤

读取IC卡

  1. 卡片放上去,然后运行一下M1卡服务程序就行,对应的程序我会放到后面的

image-20230421130307087

  1. 它会生成下面的文件

image-20230421131108488

  1. 这个文件可以转换为TXT文件来方便我们读取

image-20230421131217837

  1. 打开文件分析对应的IC信息,这个IC是学校的水卡里面有49.80元

    image-20230421131452123

  2. 经过分析第八扇区和第九扇区是对应的金额,我们学校的水卡有点特殊,分为大钱包和小钱包,实验出来第八扇区是大钱包,第九扇区是小钱包,并且具有校验码,我还没有分析出来校验码的规律是什么,最近事情较多,后面再来搞了。

    image-20230421131944404

复制IC卡

由于没有分析成功校验码,于是我们直接找一张其他白卡写入这个数据,也能实现再生一张卡

  1. 用IC克隆工具来克隆,先初始化,然后连接,最后导入对应的dunp文件,点击复制卡就行了

  2. 我们就能得到一张新的49.8的水卡了