swsim:软件SIM卡
摘要
swSIM 是一个开源的纯软件SIM卡模拟器,无需任何硬件,可通过PC/SC接口连接手机。
<p><a href="https://lobste.rs/s/aldvu9/swsim_software_sim_card">评论</a></p>
查看缓存全文
缓存时间: 2026/06/26 08:06
tomasz-lisowski/swsim
来源:https://github.com/tomasz-lisowski/swsim
swSIM
项目需要以递归方式克隆。仅下载 ZIP 压缩包是不够的。
swSIM 是一个纯软件实现的 SIM 卡。据我所知,它是第一个公开可用的、无需任何 SIM 硬件即可运行的 SIM 卡模拟器。
范围
- 纯软件实现的 SIM 卡模拟器。
- 不依赖任何硬件即可工作。
- 可通过 swICC PC/SC 读卡器(https://github.com/tomasz-lisowski/swicc-pcsc)经 PC/SC 连接至电脑。
- PC/SC 接口使其能够连接至任何带有 SIM 卡槽的手机。我们使用了运行 cardem 固件(https://osmocom.org/projects/simtrace2/wiki#card-emulation)的 SIMtrace 2(https://osmocom.org/projects/simtrace2/wiki)设备,但其他能够转发手机与电脑间消息的工具同样适用。
安装
- 需要
make和gcc编译项目,无需额外运行时依赖。
sudo apt-get install make gccgit clone --recurse-submodules [email protected]:tomasz-lisowski/swsim.gitcd swsimmake main-dbg(更多构建信息请参阅./doc/install.md)。
用法
- 启动 swICC 卡服务端,例如 swICC PC/SC 读卡器(https://github.com/tomasz-lisowski/swicc-pcsc)。
./build/swsim.elf --ip 127.0.0.1 --port 37324 --fs filesystem.swiccfs --fs-gen ./data/usim.jsonpcsc_scan(pcsc-tools包的一部分)将显示卡的一些详细信息。- 可以像使用连接至硬件读卡器的真实 SIM 卡一样与模拟卡进行交互。
相似文章
PixSim:一个校准的开源模拟器,用于模拟即时支付欺诈、恢复与拦截,并考虑分析师能力限制
PixSim 是一个开源模拟器,用于建模巴西 Pix 即时支付系统中的欺诈恢复与拦截,经过真实数据校准,并在分析师能力约束下评估政策。
S-100 虚拟工作台
S-100 虚拟工作台是一种用于模拟或仿真S-100总线系统的工具,让复古计算爱好者能够虚拟地体验旧式硬件。
SimSkill:一个用于自主掌握交通仿真的终身学习AI代理
SimSkill是一个终身学习AI代理,通过识别能力差距、生成任务并使用记忆系统来提高性能,自主掌握交通仿真,在基准测试中任务完成率提升高达25%。
Launch HN:Simantic(YC F26)——面向 AI 智能体的固件仿真
Simantic(YC F26)的 Launch HN 帖子,宣布推出一个固件仿真层,让工程师和 AI 智能体无需实体硬件,即可在虚拟开发板上测试和验证固件,定位为比 Renode 和 QEMU 更快的替代方案。
SimuWoB: 模拟真实世界移动应用以实现快速且逼真的GUI智能体基准测试
SimuWoB是一个合成基准测试,包含120个具有挑战性的移动GUI智能体任务,使用高保真虚拟环境并自动生成奖励。实验表明,当前智能体的平均成功率仅为27.92%,在长时程任务上降至17.82%,表明在复杂场景中存在显著弱点。