Software SIM Card
The swSIM project is an all-software SIM card simulator that does not rely on any SIM hardware to work. It can connect to a PC via PC/SC using the swICC PC/SC reader and allows interaction with any phone with a SIM card slot. The project can be cloned recursively and compiled using make and gcc, with no extra runtime dependencies required.
- ▪The swSIM project is the first publicly available software-only SIM card simulator.
- ▪It can connect to a PC via PC/SC using the swICC PC/SC reader.
- ▪The project uses the SIMtrace 2 device running on the cardem firmware to forward messages to and from the phone.
Opening excerpt (first ~120 words) tap to expand
swSIM Project needs to be cloned recursively. Downloading the ZIP is not enough. swSIM is an all-software SIM card. It's the first publicly available (to the best of my knowledge) SIM card simulator which does not rely on any SIM hardware to work. Scope A software-only SIM card simulator. It does NOT depend on any hardware to work. Can connect to the PC via PC/SC using the swICC PC/SC reader. The PC/SC interface allows it to connect to ANY phone with a SIM card slot. We used the SIMtrace 2 device running on the cardem firmware but any other tool which forwards messages to and from the phone would work as well. Install You need make and gcc to compile the project. No extra runtime dependencies.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.