nfc相关内容

在android上使用选定的UID模拟nfc卡

我想问两个关于 nfc 卡模拟的问题: 我可以模拟包含我选择的 uid 的 nfc 卡吗? 我阅读了 HCE 并且不不了解 HCE 和具有安全元件的卡模拟之间有什么区别? 安全元件的缺点是什么?我无法控制卡数据/uid 和 HCE 我可以吗? 解决方案 这个主题可能有点老,但我也在问自己同样的问题.显然你手机模拟的卡的UID是随机的,但如果你也想模拟UID,你需要覆盖/e ..
发布时间:2021-06-07 20:10:36 移动开发

Xcode Testflight 验证错误 ITMS-90778 NDEF 被禁止

我正在尝试使用 CoreNFC (NDEF) 将我的应用上传到 TestFlight. 很遗憾,我在(SDK 版本 13 和 13.1)中收到了有关 Testflight 验证部分的错误消息. 我已经试过了:Xcode 11 beta can'不要将应用上传到 TestFlight 但它会失去 NDEF 功能:https://stackoverflow.com/a/5812836 ..
发布时间:2021-06-07 20:10:28 移动开发

NFC Tag-4 协议问题

我使用的是 springcard 读卡器和标准的 Type 4 无源标签.我已经记录了通信协议,但我不太明白发生了什么. 完整序列位于消息底部. 为什么在收到 CC+OK 后,阅读器以初始消息重新启动 00 A4 04 00 07 D2 76 00 00 85 01 01 00 并且还会从标签中获取错误. 我正在尝试理解该协议,因为我需要使用微控制器和 NFC 前端 ..
发布时间:2021-06-07 20:10:24 其他开发

android在不使用调度系统的情况下获取NFC标签

我想获得一些帮助来实现以下场景: nfc 标签粘在我的安卓手机背面,我想用它写一个 I/O 程序. 到目前为止,我知道获取 Tag 对象的唯一方法是通过调度系统,这需要将标签移近手机才能触发检测. 有没有办法不依赖调度系统的意图来获取标签?所以我可以在 UI 上放一个按钮,每当它被点击时,它就会使用标签执行 I/O? 谢谢! 解决方案 如果您运行的是 Android ..
发布时间:2021-06-07 20:10:21 移动开发

使用 ST25 android SDK 的 NFC 标签密码保护

我正在使用 ST25 标签,更具体地说是 type5 标签 ST25DV64K.ST25 SDK for android 中有一些有趣的示例和教程.我仍在努力使用文档末尾提供的代码示例 此处关于受密码保护的数据,包含在这些行中: byte[] 密码;int passwordNumber = type5Tag.getPasswordNumber(area);tag.presentPassword( ..
发布时间:2021-06-07 20:10:18 移动开发

主机卡仿真中的最大 APDU 大小.可以更长吗?

我正在尝试将数据从主机卡模拟模式下的安卓手机发送到读卡器应用程序.我知道 apdu 的最大大小应该是大约 260 字节.但是我需要发送远远超出这个范围(几千字节).我知道我可以将数据分割并以“块"的形式发送,但我真的很担心在一般性能上的成本.无论如何我可以发送大于 260 字节的 apdu.如果必须的话,我也不介意做点小事.干杯 解决方案 回答我自己的问题.根据它们容纳的最大数据大小,有两 ..
发布时间:2021-06-07 20:10:15 Java开发

防止复制nfc芯片信号

我想知道 NFC 芯片是否有某种唯一标识符?我有 Mifare Classic 1K 和 Mifare Ultralight C 贴纸,我希望 NFC 手机使用我的 android 应用程序读取它们,是否有一些常见的做法来保护信号,这样有人就不能使用通用应用程序(NFC 阅读器)来扫描数据),然后将数据写入另一个芯片以伪造我的贴纸信号.或者,这些芯片中是否有像手机 UUID 一样的唯一 ID? ..
发布时间:2021-06-07 20:10:12 其他开发

APDU 在 mifare classic 上写入块命令

我一直在尝试将一些数据写入我的 mifare 经典卡.首先我发送这两个返回 90 00 的命令: 加载 Mifare 密钥: FF 82 20 01 06 FF FF FF FF FF FF 验证: FF 86 00 00 05 01 00 01 60 01 现在我可以向扇区 0 和块 1 + 2 写入命令 ff d6 00 01 10 14 01 03 E1 ..
发布时间:2021-06-07 20:10:09 其他开发

如何启用 NFC 设置

我可以在我的 NFC 演示应用程序中读取和写入,但我需要检查设置菜单中的 NFC 选项是否已启用.如果未启用,我想将用户引导至类似于 NXP 的 NFC TagWriter 的设置菜单(我知道如何执行此操作). 在我的应用程序中,我使用以下 SDK 版本 我无法检查该设置是否已启用. 解决方案 TNR ..
发布时间:2021-06-07 20:10:04 移动开发

编程 PC/SC 阅读器时的 ATR 命令

我已经检查了 MIFARE Ultralight 和 TOPAZ/Jewel IC 标签的编程接口.API 很好地描述了如何将字节保存在卡上,如何寻址内存块,如何进行所有操作,如读取、全部读取、使用 OTP(一次性可编程)功能、如何读取 ROM 字节、如何从空闲状态切换到就绪状态(REQA,WUPA 命令),它说明命令是否受 CRC 保护,如何访问标签 UID 等. 当开始对 NFC 阅读器 ..
发布时间:2021-06-07 20:10:01 其他开发

无法验证 NTAG213

我正在使用 ACR122U NFC 阅读器对 NTAG213 NFC 标签进行密码保护.我想我已经设法正确设置了密码,但之后我无法进行身份验证和更改标签.我的身份验证代码如下所示: #include #include #pragma 注释(lib,“winscard.lib")const char *ReaderName = "ACS ACR122 0";无符号密码 = 0x12345678;i ..
发布时间:2021-06-07 20:09:57 其他开发

为什么 Android NFC 阅读器添加了"#39;s"en"在消息之前?

大家好,我正在测试 NFC,但我认为它正在格式化中遇到问题.. 我在标签中添加了一个字符串值,其中包含要编写的应用程序. 当我用同一个商店应用程序扫描它时,它显示正常... 当我用我的应用程序扫描时,它会在应用程序中显示正确的名称,但在消息前添加了一个“en".. 和一个空格..所以如果我在标签中添加一个名称然后扫描并获取一个API,它会显示404,因为有一个en和空格.. ..
发布时间:2021-06-07 20:09:52 移动开发

NFC iOS 13读/写问题

我阅读了有关CoreNFC的所有文档,看过有关WWDC 2019读写标签的所有视频,但我没有发现有关我的问题的任何信息.我需要写一些带有办公室开门/窗户数据的标签.我用读取的NFC标签迅速创建了一个简单的项目,但是当我将手机固定在USB阅读器上时,日志中就会遇到下一个麻烦: 2019-06-28 13:45:10.994351 + 0300 officeProj [872:62700] [xp ..
发布时间:2021-05-17 18:40:17 其他开发

设备是否支持Core NFC?在iPad上可以使用吗?

Core NFC是否可以在iPad上使用? 总而言之, NFC核心文档不表示支持. 注意 iPhone 7和iPhone 7 Plus支持读取NFC NDEF标签. 在模拟器上运行此 iOS11-NFC-Example 总是会得到 Feature并非在所有设备上都支持. 解决方案 否!目前,Core NFC不支持小于iPhone 7的iPad和iPhone. ..
发布时间:2021-05-17 18:35:21 其他开发

Flutter NFC:如何防止/阻止“扫描新标签"Flutter Android Build中的默认活动?

每个人我正在使用NFC插件"nfc_in_flutter"在我的flutter应用程序中,但是我面对的是“已扫描新标签"android版本中的问题.每当我扫描标签时,第一次运行都很好,但是第二次自动/默认情况下,“新标签已扫描"会自动运行.活动已打开. 这是我的代码: Future_nFCscan()异步{字符串nfcdataString =“"“;setState(( ..
发布时间:2021-04-28 19:29:32 移动开发