gpt4 book ai didi

gsm - 如何以编程方式访问 SIM 卡?

转载 作者:行者123 更新时间:2023-12-02 11:34:13 29 4
gpt4 key购买 nike

任何旧的 GSM 兼容 SIM 卡(3G USIM 的奖励)。

我想我需要一些硬件?谁能为业余爱好者推荐一些便宜的东西,以及一些更专业的东西?

我认为会有一个带有硬件的 API 的完整文档,所以也许这应该被标记为“与编程无关”?抱歉,如果是这样的话。

任何好的网址或书籍(我熟悉 3GPP 标准)。

我不是(黑帽)黑客,别担心,只是对 SIM 卡秘书、数据医生恢复等不满意,所以想编写自己的代码,但可能会将其商业化,或者副业还提供SIM卡编程服务(损坏卡数据恢复等)。

<小时/>

更新:虽然我主要感兴趣的是阅读我的短信进行备份,但如果有人知道便宜的 SIM 卡写入器,这可能会是一个额外的好处(这样我就可以备份全部或部分 SIM 并稍后恢复)

最佳答案

您可以使用任何 PC/SC 智能卡读卡器(和写入器,正如其他人指出的那样)以及可以为您读取和解析数据的程序来完成此操作。

  • 与卡的对话是通过 APDU 命令(在 ISO-7816 中定义)完成的
  • SIM (2G) 和 USIM (3G) 卡使用的命令集不同,因此您必须记住这一点
  • SIM 卡文件系统的结构和格式在 GSM 11.11(针对 2G)和 ETSI TS 131.102(针对 3G)中定义 - 所有这些文档都是公开的并且免费提供
  • 短信保存在名为 EF SMS 的文件中,其名称为 0x6F3C,其结构在 GSM 11.11 的 10.5.3 节中定义

直接回答您的问题:

  • 这里是 buy a SIM reader ,点击“照片”查看设备图片和软件截图
  • SIM Manager该程序可以执行您想要的所有操作(包括读取短信、恢复短信,甚至可以尝试恢复已删除的短信 - 如果它们仍然物理地位于卡上)
  • 一个SIM card SDK也可用。它是一个 DLL,您可以在程序中加载和应用它。这个东西为你完成了所有艰苦的工作,你所需要的只是在它上面创建一个 GUI

我是创建 SIM Manager 和上述 SDK 的团队的成员之一。

关于gsm - 如何以编程方式访问 SIM 卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2792354/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com