专业财税服务推荐

精选优质财税服务,为企业提供专业、可靠的财税解决方案,助力企业健康发展

零报税代理记账
零申报代理记账
报税做账算帐财务报表老会计做账
代理记账
咨询微信:lhy_happyday
工商营业执照年度年报年检公示
全国个体、企业、公司、合作社工商年审年报服务!
个体/10元/次 企业/20元/次
咨询微信:lhy_happyday
财税咨询服务
一对一专业财税咨询,解决企业财税难题,提供定制方案
咨询微信:lhy_happyday
财务分析服务
小规模个体报税0申报税务年报工商年报月报季报报税代理记账
咨询微信:lhy_happyday
立即咨询专业财税顾问
微信号: lhy_happyday
会计从业9年,管理多家个体工商、小规模、一般纳税人等企业的财务、税务等相关工作!。
扫码或搜索添加微信,备注"财税咨询"获取专属优惠
知方号 知方号

复制IC卡(学生卡,水卡,门禁卡......)的原理 手机卡是如何工作的原理

复制IC卡(学生卡,水卡,门禁卡......)的原理

  首先,我们要区分IC卡和ID卡   ,如果是矩形的卡片,使用手机手电筒贴着卡片照,能看到里面有绕着线圈,线圈如果是圆形的就是ID卡,矩形的就是IC卡。

  区分好了,我们就要来了解IC卡是如何被复制的,IC卡里面存储信息一般情况下有十六个扇区(扇区就理解为产仓库)----编号从 0号~~15号。而每一个扇区又有四块,每一块都有十六个字节。如下图所示

IC卡数据结构

每一个扇区最后一块都是秘钥和和控制信息,一般没加密IC卡基本秘钥A都是六个十六进制(0xff),而你要读取块,就必须验证对应块的扇区的秘钥。

而本片文章只介绍0号扇区是如何被复制的,测试模块用的是  :“RC522读写卡模块”,网上有卖超级便宜,然后还需要一个可以写入0扇区(一般的IC卡不支持写入0号扇区)的UID卡(UID卡可以写入0号扇区专门用来复制IC卡的,也超级便宜) ,当然最最重要的是你要会写驱动程序,会玩一些———比如单片机,树莓派.......。

复制步骤 (寻卡->防冲撞->选卡->休眠)  发送特殊指令,通过后,把正常卡的0号扇区的信息通过正常读卡步骤读出来,全部写入UID的0号扇区中。

正常读卡步骤 (寻卡->防冲撞->选卡->验证秘钥->读写卡) 正常的IC卡0号扇区只能读,不能写。

我只说特殊指令有哪些:休眠后,对卡发送数据(都是十六进制的)

发送:0x40

应答:0x0a

发送:0x43

应答 :0x0a

发送 :0号扇区的数据,一块一块的发(一共四块)。

最后在用正常的的读卡步骤,读取复制后的卡,与原卡数据对比,看是不是一样的,到此复制就完成啦。(如果读卡机 只验证扇区0,UID卡就和原卡一样,都可以使用)

当然其他扇区也可能存有数据,并且数据还加了密,秘钥也不是上面的那么简单秘钥(比如公交卡里面的金额,或者饭卡里面的金额,就加了密的)破解秘钥复制卡是违法的,所以其他扇区的秘钥破解,就不研究啦。

如果要了解前面的(寻卡->防冲撞->选卡->休眠)(验证秘钥->读写卡),我会在下面一片文章里面介绍

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。