24小时热门版块排行榜    

查看: 537  |  回复: 2

warmonkey

新虫 (初入文坛)

[交流] 【密码学】一种工业设备限定使用原厂耗材,耗材识别使用RFID,请问如何绕过限制。 已有1人参与

发现耗材上固定有nxp的icode2芯片,用读卡器获得了里面的数据。但是复制到其他卡片之后,机器不认这个耗材。
每个耗材一个芯片,一个芯片一个uid(无法自定义)。
耗材有不同颜色,使用25次/超过有效期,即告失效。详细数据看附件。
耗材是随时可换的,不需要授权或者密码,机器通过读取盒子上的rfid来确定是否原装。
如果使用耗材之前,先备份里面内容。用了几次之后,再写回之前的数据。这样机器也会拒绝工作。

推测:
卡的某几个区块中的数据可能有校验码,校验码通过UID和其他数据计算得到,用来防止卡被复制或者数据被修改。
机器会记录自己使用过哪些耗材,以防有人通过回滚数据的方法无限次数使用耗材。

现在需要推测出厂家的校验算法,以将任意uid的空卡片制作成可用的卡片。
我们这里耗材用的多,每年花不少钱。。。邮箱1004276814 _at_ qq_com
报酬5-10k,难度如果很高,还可以再增加。
我自己是做c/c++算法的,不懂密码学,希望有信息安全高手能解决之。。。
CODE:
        颜色        次数        日期        编码
UID        E0 04 01 00 7A 7F 81 CB                        
UID        E0 04 01 00 7A 7F 93 A1                        
        兰        9        12  2014        FE 13 55 9F  58 57 01 42  F0 2E BD 50  F0 95 7F 54  18 0F 13 00  00 00 00 00  00 00 00 00  00 00 00 00  A9 75 87 CB  DA A4 34 FC  31 FA 10 7A  E5 44 2C 52  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        兰        3        12  2014        D9 16 7E F5  58 57 01 42  F0 2E BD 50  F0 95 7F 54  18 0F 13 00  00 00 00 00  00 00 00 00  00 00 00 00  89 2A AD C0  90 6B 61 F3  6C 98 4F C5  37 C5 EE 3F  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                                
UID        E0 04 01 00 7B 45 59 3D                        
        兰        3        5  2015        65 45 59 03  58 57 01 42  E0 CB A7 51  E0 32 6A 55  18 0F 13 05  00 00 00 00  00 00 00 00  00 00 00 00  89 2A AD C0  90 6B 61 F3  6C 98 4F C5  37 C5 EE 3F  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                4        5  2015        65 45 59 03  58 57 01 42  E0 CB A7 51  E0 32 6A 55  18 0F 13 05  00 00 00 00  00 00 00 00  00 00 00 00  FD 4F E3 33  90 1D FB F2  7F 5C 89 97  75 5E 2C D8  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                5        5  2015        65 45 59 03  58 57 01 42  E0 CB A7 51  E0 32 6A 55  18 0F 13 05  00 00 00 00  00 00 00 00  00 00 00 00  76 91 1A 39  BA 0D B9 A2  DD DE 86 68  33 F2 E6 B8  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                                
UID        E0 04 01 00 58 A7 6F 1F                        
        兰                12 2014        26 3E C5 21  58 57 01 42  70 52 CE 50  70 B9 90 54  18 0F 13 05  00 00 00 00  A9 9B 41 AB  80 ED 52 52  0C 27 75 51  B6 DE 79 60  1C 88 92 36  B5 E8 E4 B3  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                                
                                
UID        E0 04 01 00 7A 7F 74 3E                        
UID        E0 04 01 00 58 A7 A6 98                        
        白                6  2017        52 4A D4 A6  53 57 01 46  60 53 DE 4F  E0 54 44 59  18 12 09 00  57 48 00 00  1A 4A 42 AB  6E 64 ED 51  86 3D 95 02  0D D2 10 E3  68 6E F8 79  8B 41 18 09  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        白                12  2017        94 32 6F 00  53 57 01 46  70 69 C6 50  F0 6A 2C 5A  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  1C 7D 36 60  FF CF 60 AB  26 C5 2F 91  AF BD 04 21  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                                
UID        E0 04 01 00 7A 7F 53 D3                        
        白        1        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  C3 12 41 6B  99 80 17 4C  3D 1E 3E 50  33 00 C7 F3  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                2        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  BE F9 D0 7A  6A 47 A9 33  6C 0D D4 8E  2D 4E AB 92  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                3        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  89 2A AD C0  90 6B 61 F3  6C 98 4F C5  37 C5 EE 3F  55 53 45 44  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                4        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  FD 4F E3 33  90 1D FB F2  7F 5C 89 97  75 5E 2C D8  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                5        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  76 91 1A 39  BA 0D B9 A2  DD DE 86 68  33 F2 E6 B8  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                7        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  54 2F 60 99  1B 83 F8 E1  FD A9 79 B1  64 1C 92 69  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                9        `07 2018        D9 16 E8 ED  53 57 01 46  60 07 CE 51  E0 08 34 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  A9 75 87 CB  DA A4 34 FC  31 FA 10 7A  E5 44 2C 52  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
UID        E0 04 01 00 7A 7F 28 90                        
        白        15        7 2018        70 92 5A AE  53 57 01 46  60 64 CB 51  E0 65 31 5B  18 12 09 05  57 48 00 00  00 00 00 00  00 00 00 00  89 45 BA 51  BB E5 C6 34  29 1F 96 5D  F4 B5 E3 C1  55 53 45 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : RFID-解码信息.xlsx.zip
  • 2014-02-26 21:48:13, 346.95 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

missssu

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
把同一份耗材,未用前标签读出 的原始文件提供!
使用后读出的文件提供下!

多提供几分样板好分析!
2楼2014-09-21 02:08:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

missssu

新虫 (初入文坛)

理论上应该不难破解
3楼2014-09-21 02:09:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 warmonkey 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见