Project

General

Profile

PySim-trace » History » Version 1

laforge, 03/23/2024 09:09 AM

1 1 laforge
h1. PySim-trace
2
3
pySim-trace is a utility for high-level decode of APDU protocol traces such as those obtained with Osmocom SIMtrace2 or osmo-qcdiag.
4
5
pySim-trace leverages the existing knowledge of pySim-shell on anything related to SIM cards, including the structure/encoding of the various files on SIM/USIM/ISIM/HPSIM cards, and applies this to decoding protocol traces. This means that it shows not only the name of the command (like READ BINARY), but actually understands what the currently selected file is, and how to decode the contents of that file.
6
7
pySim-trace also understands the parameters passed to commands and how to decode them, for example of the AUTHENTICATE command within the USIM/ISIM/HPSIM application.
8
9
h2. Demo
10
11
To get an idea how pySim-trace usage looks like, you can watch the relevant part of the 11/2022 SIMtrace2 tutorial "whose recording is freely accessible":https://media.ccc.de/v/osmodevcall-20221019-laforge-simtrace2-tutorial#t=2134.
12
13
h2. Uesr Manual
14
15
Please see the "pySim-trace user manual":https://downloads.osmocom.org/docs/pysim/master/html/trace.html for further information.
Add picture from clipboard (Maximum size: 48.8 MB)