热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

nfcpm3模拟加密门禁卡_关于nfc模拟加密门禁卡详细教程(后附软件链接)

本帖最后由huafans01323560337于2019-10-2909:47编辑由于之前帖子描述的不是很清楚,在此重开一帖(帖子搬运自酷安,仅供参考&

本帖最后由 huafans01323560337 于 2019-10-29 09:47 编辑

由于之前帖子描述的不是很清楚,在此重开一帖(帖子搬运自酷安,仅供参考,不保证一定成功)  之前我是按照这个帖子操作模拟加密门禁卡成功了,刷门禁很方便。另外华为nfc还有其他比较实用的功能,比如刷公交和地铁、当银行卡闪付使用、电子身份证以及充值公交地铁卡等等,可以说在日常使用中相当方便!话不多说,下面开聊。(如果还是不成功,需要自行去小米论坛搜一下nfc模拟加密门禁卡帖子,里面有详细介绍修好加密扇区数据,有点复杂,但是成功率很高!)

[教程] 手机模拟加密卡,成功刷门禁卡

PS:该方法沿用MIUI自带门卡模拟功能,并尝试烧录完整数据,不依赖任何第三方软件。不会对系统做什么恶,意,修,改,也不会对其他依赖NFC的服务(小米公交、Mi Pay银行卡等)造成影响。

1、准备工作

两台全功能nfc手机(支持读,卡和写,卡,简称A手机和B手机)

一张加密门禁卡

温馨提示:以下操作对于玩机新手可能较复杂,须严格按照本帖中的每一步,反复仔细核对并认真完成。需要有一些耐心切勿急于求成,若嫌麻烦可直接关闭本帖

2.开启两台手机NFC并关闭Android Beam功能,MIUI可依次进入系统设置 > 更多连接方式 > Android Beam界面,并将开启Android Beam项关闭即可。

3. 在操作前建议删除B手机之前绑定过的所有模拟银行卡和门卡。

4. 若A手机之前已经添加过小米公交或其他门卡,建议在刷卡界面点击右上角齿轮图标,并将默认快捷卡片设为无

5. 在B手机端下载安装软件并打开(软件链接在评论区)

6. 打开软件进入读取卡片项,勾选extended-std.keys和std.keys两个常见弱口令密钥文件。接着将加密门禁卡,靠近手机背部上方NFC区域,并尝试上下左右远近移动,直到发出提示音后停留,并点击开始映射和读卡按钮,待读出全部扇区数据后在移开

P.S:若多次尝试均有部分扇区中的数据无法读出,直接提示未找到有效的Key或扇区损坏,这个不用理会,只要哪怕有一个扇区读取出来都ok,继续下一步操作

7. 此时先点击右上角的保存按钮,文件名默认就可以。

8. 接着点击右上角“...”按钮选择保存Keys,文件名默认,确认。此时手机B软件界面保持不动

9.打开手机A打开小米钱包 > 门卡>添加门卡 > 添加虚拟门卡 > 自定义空白卡 > 立即开卡 > 同意 > 立即认证,空白卡开通完成

10. 继续手机B端刚才保留页面, 点击右上角“...”按钮选择写Dump> 写Dump> 选择DUMP > 勾选刚才保存的原始数据 > 选择DUMP > 勾选所有扇区,并在A手机的锁屏状态下双击Home键或电源键,若之前已经添加过小米公交或其他门卡,还需要再点击一次刚才添加的门卡,此时手机会进入刷卡状态并振动,接着将两台手机背部上方NFC区域相互贴近,当B手机发出提示音后停留并勾选刚才保存的Keys文件,并点击开始映射和写DUMP按钮,待“数据写入成功”提示后在移开即可(此为关键步骤不可省略,否则由于模拟卡中尚未写入对应的扇区密钥,很有可能导致无法刷卡成功)。

原理:通过手机开通的空白卡,将加密卡数据全部写到空白卡中。

通过以上步骤操作完成基本上80%的加密门禁卡是通过此方法模拟到手机的,不包含复杂加密卡

优点:不会对系统做什么恶,意,修,改,不修,改、损,坏原始卡数据,保留原有卡数据和新卡数据相同

【链接:https://www.lanzous.com/i71j1be】



推荐阅读
  • 本文介绍如何在QT框架中使用QWebSocket和QTcpSocket实现SSL加密通信,涵盖单向认证设置。单向认证常见于Web通信场景,其中客户端验证服务端证书,而服务端不验证客户端证书。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 本文详细探讨了在Android 8.0设备上使用ChinaCock的TCCBarcodeScanner进行扫码时出现的应用闪退问题,并提供了解决方案。通过调整配置文件,可以有效避免这一问题。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • 如何在WPS Office for Mac中调整Word文档的文字排列方向
    本文将详细介绍如何使用最新版WPS Office for Mac调整Word文档中的文字排列方向。通过这些步骤,用户可以轻松更改文本的水平或垂直排列方式,以满足不同的排版需求。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • 本文探讨了如何优化和正确配置Kafka Streams应用程序以确保准确的状态存储查询。通过调整配置参数和代码逻辑,可以有效解决数据不一致的问题。 ... [详细]
author-avatar
残念易_138
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有