pysim/pySim
Philipp Maier a028c7d7aa pySim-shell: add method to match card profile to card
UICC and old SIM cards can be difficult to tell apart without prior
knowledge of the card. The ATR won't tell if the card is UICC or not.
The only remaining option is to try out if the card is able to handle
UICC APDUs. The same is true for 2G SIM cards. It is not guranteed that
every UICC card will have 2G functionality.

Lets add functionality to match a profile to the currently plugged card
by actively probing it.

Lets also add another profile to distinguish between UICC-only cards and
UICC cards that include SIM functionality.

Change-Id: If090d32551145f75c644657b90085a3ef5bfa691
Related: OS#5274
2021-11-19 13:21:32 +01:00
..
transport Add API + shell command for sending TERMINAL PROFILE to card 2021-10-14 16:41:57 +02:00
__init__.py cosmetic: missing newlines on last line of 2 files 2017-03-21 13:07:57 +01:00
ara_m.py ARA-M related command support 2021-11-11 09:07:57 +00:00
card_handler.py card_handler: clean-up 2021-10-11 10:56:44 +02:00
card_key_provider.py [pylint] Mark abstract CardKeyProvider.get() method as such 2021-05-02 20:22:15 +00:00
cards.py cards: select_adf_by_aid: split off aid completion 2021-11-18 10:16:50 +01:00
cat.py cat: Fix SMS/ENVELOPE related IE tag definitions 2021-10-14 16:16:23 +02:00
commands.py commands: return none, when offset exceeds file length 2021-11-05 16:55:48 +00:00
construct.py construct: Recursive normalization of construct parse result 2021-06-05 10:47:17 +02:00
exceptions.py Add more documentation to the classes/methods 2021-04-02 21:08:35 +02:00
filesystem.py pySim-shell: add method to match card profile to card 2021-11-19 13:21:32 +01:00
gsm_r.py filesystem: fix decode_select_response 2021-11-10 14:10:11 +01:00
jsonpath.py pySim-shell: JSONpath support for updating files/records 2021-04-07 16:45:12 +00:00
profile.py pySim-shell: add method to match card profile to card 2021-11-19 13:21:32 +01:00
sysmocom_sja2.py sysmocom_sja2: Properly decode EF.USIM_SQN freshness 2021-10-16 10:46:05 +02:00
tlv.py tlv: Fix recursive initialization from_dict() 2021-10-21 14:12:13 +02:00
ts_31_102.py ts_31_10x: add a class for CardApplicationXSIM 2021-10-18 14:18:33 +02:00
ts_31_103.py ts_31_10x: add a class for CardApplicationXSIM 2021-10-18 14:18:33 +02:00
ts_51_011.py pySim-shell: add method to match card profile to card 2021-11-19 13:21:32 +01:00
ts_102_221.py pySim-shell: add method to match card profile to card 2021-11-19 13:21:32 +01:00
utils.py pySim-shell: add method to match card profile to card 2021-11-19 13:21:32 +01:00