当前位置: 首页 > 知识库问答 >
问题:

Java卡:如何将SIM小程序加载到真正的智能卡中?

滕无尘
2023-03-14

我在Eclipse中开发了一个Java Card applet并获得了一个cap文件。然后,我使用JCManager-Java Secure Card Manager将该文件加载到我的智能卡上。我有两种智能卡:

  1. 联系人,JCOP 2.136k
  2. 无接触,JCOP 2.1

有可能吗?如果是,怎么做?如何加载我的SIM小程序到真正的智能卡[不是SIM卡]?

共有1个答案

施选
2023-03-14

它可能无法工作,因为SIM应用程序可能依赖于JCOP卡中不存在的API(例如,ETSI102,705)。但这是值得一试的。确保文件格式在工具之间是兼容的(顺便说一句,cap文件并不总是cap文件;真正的cap文件是zip,有些工具更喜欢IJC文件)。尝试使用JCManager中的Gemalto工具中的cap文件。如果它不起作用,可以尝试gpshell。主要的挑战是拥有你的目标的钥匙,然后是正确的工具。

 类似资料:
  • 我使用Java卡开发工具包(Java卡3.0.2运行时)创建了一个小程序,我使用生成脚本APDU,然后我想用生成的APDU脚本文件运行,将小程序上传到通过USB连接到我的计算机的真正读卡器上的真正智能卡中。我运行以下命令: 但我犯了一个错误: 有可能实现我想要的目标吗?

  • 我是Java卡的新手,我正在做一个项目,我需要PIN安全智能卡用于医疗保健项目。我想知道的是,如果我可以加载我的Java卡应用程序在非Java智能卡(我试图避免昂贵的成本,可以选择40美元或更多/1卡)?如果可能的话,我想知道一些关于如何区分卡片并获得它们的技术细节(类型、内存、联系/非接触等)的技巧。

  • 我已经实现了一个Andoid应用程序-服务器端应用程序。服务器与智能卡读卡器通信。当用户在Android应用程序中触摸按钮时,将构建一个连接到服务器以验证用户。应用和服务器之间交换的消息具有以下格式: 如果消息的类型值,则表明智能卡读卡器中存在错误 如果消息的类型值,则表明智能卡中存在错误 我使用如下代码与智能卡读卡器进行通信: 智能卡IO API具有异常的类。我的问题是,我不知道何时发送类型为或

  • 前言: 我有一个双接口智能卡读卡器,具有一些扩展功能(除了向卡发送APDU命令和接收APDU响应)。 例如,在其文档中提到,您可以使用以下命令获取读卡器的固件版本: GET_FIRMWARE_VERSION: FF69 44 42 05 68 92 00 05 00 在它的工具,有一个按钮为这个功能,它的工作原理很好: 我甚至嗅了嗅USB端口,看看我的电脑和我的读卡器之间的连接中到底交换了什么:

  • 问题内容: 因此,最近我一直在使用具有一些信息的智能卡,而我想要在此处实现的目标是使用智能卡读取器通过任何Android智能手机从这些智能卡中获取此数据。我一直在使用HID OMNIKEY 3021 USB 智能卡读取器来读取这些卡(而且我知道此读取器可通过Windows应用程序与这些卡配合使用,因为我已经对此进行了亲自测试) 现在,Android提供了USB主机,只要Android智能手机支持它

  • 我正在做一个项目,在这个项目中,我必须使用移动塔跟踪位置。当sim2处于紧急状态时,它在电话管理器中发出空指针异常。我必须为这两个模拟人生获取LAC、CID、MCC和MNC。我可以使用SubscriptionManager获得MCC、MNC。但我如何才能为这两张sim卡获得LAC和MCC?