很多工控医疗设备上会使用SD卡或者TF卡作为系统硬盘,常见的如西门子的PLC设备、电梯卡、导航卡、树莓派系统、仪器设备等上均会采用SD卡或者TF卡作为系统硬盘,而这些系统大部分都会采用绑定加密,以起到防盗拷的作用。有时候我们购买设备回来后,为了防止设备系统崩溃,往往都会对系统盘做一个备份,以防万一,但是这种有防盗拷加密的卡,备份出来的系统是无法替代母卡的,因为是防盗的。防盗拷是怎么做的呢?防盗拷并不是不能复制,二是复制出来用不了,也就是系统或者程序无法运行。目前常规的手段,是系统和SD卡或者TF卡的SN序列号或者CID信息做了绑定,SD卡和TF卡的SN信息或者CID信息都是唯一标识,也就是卡的身份信息,哪个是不会有重复的,而防盗拷的系统都是在系统运行时会验证哪个信息,如果不是系统里记载的正确SN或者CID信息则无法运行。
目前常用的获取SD卡和TF卡SN信息有如下办法:
1.使用带有SD卡扩展卡槽的笔记本,搭配Linux系统,在配合Linux系统指令可以轻松读取SD卡/TF卡的SN信息、CID信息
(此方法比较适合有一定的电脑技术的人使用,不合适一般人或者小白使用,存在一定风险,可能会伤母盘)
2.使用佑华SD-B3881拷贝机,无需电脑即可轻松读取SD/TF卡SN CID信息
(此款拷贝机是直接在显示屏直接显示,无法导出,所以需要手动记录)
3.使用佑华SD-B3121C或者SD-B3121N增强版一键读取SD/TF卡CID信息
(此款拷贝机可以将母卡的CID信息以TXT文本形式保存到2号口的空白SD卡内)
什么是CID?
SD卡的CID(Card Identification)是用于存储设备唯一标识信息的寄存器,其核心功能包括:
唯一性标识:
CID寄存器包含128位数据,其中:
MID(制造商ID):8位二进制编码,由SD协会分配给制造商。
OID(OEM ID):2字符ASCII字符串,用于区分不同制造商的产品。
其他信息:如产品序列号、型号、生产日期、版本等,确保每张SD卡的唯一性。
CID信息包含SN序列号信息,SN只是CID信息的一部分。
CID信息要怎么修改呢?
1.需要特定主控的卡
2.需要特定的开卡软件
3.需要特定的开卡治具
三个条件同时满足,就可以对TF卡或者SD卡进行开卡了,在开卡的时候可以重新写入CID信息,CID信息可以按照自己所需进行写入!
CID长什么样子呢,如下图:
如何满足上面的三个条件呢,此处省略1万字...,行业机密无法详说,请私信我们!