前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ID卡(工卡)复制到手机NFC「建议收藏」

ID卡(工卡)复制到手机NFC「建议收藏」

作者头像
全栈程序员站长
发布2022-08-14 11:29:48
28.4K0
发布2022-08-14 11:29:48
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

1.很多单位的工卡都是ID卡,而读卡机,一般是多频的,支持多种卡,那么如何把ID卡写到手机NFC中,实现“忘带卡自由”呢?

2.前提条件:用手机NFC,在单位的刷卡机上刷卡,提示“非法卡”。说明打卡机支持NFC,如果不支持,请略过本文

3.在单位的打卡机上正常刷卡,屏幕上会提示卡号。或者有的工卡上带卡号,一般ID卡号是00开头或000开头的10位卡号。如果不是,说明不是ID卡,请略过本文。有的单位的人事系统里也会记录员工的物理ID卡号。或者用其他读卡器读ID卡,也能读到卡号。

4.获取到ID物理卡号后,如:0002216215,打卡WINDOWS自带的计算器,转换成程序员模式(按ALT+3快捷键也可),复制0002216215粘贴到计算器,点击“十六进制”,转换成十六进制为0021D117

5.生成逆序值:17D12100(2位2位的从后往前,生成十六进制的逆序值,看顺序就知道了)

6.使用逆序值17D12100做异或运算,异或运算可以使用在线的异或运算工具计算。如下网站:

​​​​​​BCC校验(异或校验)在线计算_ip33.com

结果是E7,生成完整的字符串为17D12100E7

7.把17D12100E7,写到解码的编辑数据的前几位,写入IC-UID卡中。写卡工具可以在某宝或某多买,我买的是价格65元的PM8,用手机APP+OTG接口运行。运行后使用一个IC-UID卡先读卡,存储成文件后,可以在APP中编辑数据,把保存的空卡数据前几位替换成刚才生成的数据文件,再写卡即可。

8.测试:把刚才写卡的IC-UID卡,在单位打卡机刷一下,如果正常,说明成功了。用小米或华为的手机模拟门卡功能模拟就可以。IC-UID卡可以多次写卡。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132675.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档