Project

General

Profile

TerminalProfile » History » Version 6

laforge, 02/19/2016 10:49 PM
link to terminal-profile website

1 6 laforge
Using [[SIMtrace]], you can sniff the initial communication between a 3G phone and a USIM in order to get the phone terminal profile (it should even be before the PIN check).
2 1 tsaitgaist
It is also decoded in wireshark.
3
4 6 laforge
The terminal profile CAT command header (CLA=80, INS=10, P1=00, P2=00) is defined in "ETSI TS 102 221":http://www.etsi.org/deliver/etsi_ts/102200_102299/102221/ §11.2.1.
5
The terminal profile CAT command body is defined in "ETSI TS 102 223":http://www.etsi.org/deliver/etsi_ts/102200_102299/102223/ §5.2.
6 1 tsaitgaist
It tells the USIM what it can do on the phone.
7
8 5 laforge
There is now a collaborative project on creating a database of terminal profile records of many different phones, you can reach it at https://terminal-profile.osmocom.org/
9 2 tsaitgaist
10 5 laforge
That page also contains instructions on how to contribute to the database - which we hope you will do, at least as long as you have a SIMtrace or other hardware to obtain it from your phones.
Add picture from clipboard (Maximum size: 48.8 MB)