aboutsummaryrefslogtreecommitdiffstats
path: root/pySim-read.py
AgeCommit message (Expand)AuthorFilesLines
2022-02-11cosmetic: Switch to consistent four-spaces indent; run autopep8Harald Welte1-304/+314
2021-11-23pySim-read: put try/catch block around select_adf_by_aid()Philipp Maier1-2/+21
2021-11-18pySim-read: do not select ADF.ISIM againPhilipp Maier1-4/+0
2021-06-30cards: rename class "Card" to "SimCard"Philipp Maier1-2/+2
2021-05-23pySim-read: adjust meaning of HPLMN/OPLMN flags in EF_SPNRobert Falkenberg1-2/+2
2021-05-21pySim_prog: remove unused import for dec_addr_tlvPhilipp Maier1-1/+1
2021-05-10Add codecs for EF_SPN and GSM strings via constructRobert Falkenberg1-1/+1
2021-05-05pySim-read: fix wrong commentPhilipp Maier1-1/+1
2021-04-22pySim-read: Migrate over to use shared argparse from transportHarald Welte1-39/+7
2021-04-13Use construct for EF_AD in pySim-{shell, prog, read}.py, cards.pyRobert Falkenberg1-6/+5
2021-04-04Move init_reader() from utils.py to transport/__init__.pyHarald Welte1-1/+2
2021-04-02fileystem: fix ADF selectionPhilipp Maier1-3/+6
2021-02-25utils: catch exceptions during reader initalitationPhilipp Maier1-0/+2
2021-01-21pySim-read.py: Add support for reading USIM+ISIM data from third-party UICCherlesupreeth1-19/+25
2021-01-05pySim-read.py: Enable reading of UICC IARI from ISIMSupreeth Herle1-0/+8
2021-01-05pySim-read.py: Enable reading of EF.IMPU from ISIMSupreeth Herle1-0/+8
2021-01-05pySim-read.py: Enable reading of EF.IMPI from ISIMSupreeth Herle1-0/+11
2021-01-05pySim-read.py: Enable reading of Home Network Domain Name from ISIMSupreeth Herle1-0/+11
2021-01-05pySim-read.py: Enabled reading P-CSCF address from ISIMSupreeth Herle1-1/+11
2021-01-05Re-purpose helper method to be used for parsing Address TLV Object in generalSupreeth Herle1-1/+1
2020-10-21pySim-read.py: Enable parsing of EF.ePDGSelection in USIMSupreeth Herle1-0/+12
2020-10-19Fix invocation python2 -> python3Daniel Willmann1-1/+1
2020-10-03Move reading of USIM service table to generic USIM classherlesupreeth1-7/+13
2020-10-03Move reading of ePDG Id to generic USIM classherlesupreeth1-6/+6
2020-09-20pySim-read.py: decode contents of EF.AD (Administrative data)Vadim Yanitskiy1-2/+10
2020-08-28Add support for ADF_USIM/EF_EHPLMNHarald Welte1-0/+7
2020-06-23pySim-read.py: Enable parsing of Home ePDG Identifier in USIMSupreeth Herle1-1/+12
2020-06-03ts_31_102.py: add EF_ADF_mapSebastian Viviani1-2/+2
2020-06-02Implement Generic SIM Access interface as per 3GPP TS 27.007Vadim Yanitskiy1-0/+8
2020-05-12pySim-prog, pySim-read, do not echo reader idPhilipp Maier1-17/+3
2020-04-27Enable parsing of ISIM Service table (IST)Supreeth Herle1-0/+13
2020-04-27Enable parsing of USIM Service table (UST)Supreeth Herle1-0/+13
2020-04-27Use helper method to print available service in EF.SSTSupreeth Herle1-9/+4
2020-04-27pySim-read.py: Add ability to read Cards with correct CLA, P1 and P2 bytesSupreeth Herle1-1/+11
2020-04-16cards.py: Added method to select ADF by its full AIDSupreeth Herle1-0/+1
2020-04-16Populate AIDs present on the UICCSupreeth Herle1-0/+3
2020-04-16Add ability to parse SIM Service Table (EF.SST)Supreeth Herle1-1/+15
2020-04-01Use the generic method read_binary of card class to read ADSupreeth Herle1-1/+1
2020-04-01Move parsing of MSISDN to generic Card classSupreeth Herle1-6/+4
2020-04-01Use the generic method read_binary of card class to read ACCSupreeth Herle1-1/+1
2020-04-01Move parsing of HPLMNAcT to generic Card classSupreeth Herle1-2/+2
2020-04-01Move parsing of OPLMNwAcT to generic Card classSupreeth Herle1-2/+2
2020-04-01Move parsing of PLMNwAcT to generic Card classSupreeth Herle1-2/+2
2020-04-01Use the generic method read_binary of card class to read PLMNselSupreeth Herle1-1/+1
2020-04-01pySim-read.py: Use the method declared in cards.py to read SPNSupreeth Herle1-5/+4
2020-04-01Use the generic method read_record of card class to read SMSPSupreeth Herle1-1/+1
2020-04-01Use read_binary function of card class to read GID2 and reduce code duplicationSupreeth Herle1-1/+1
2020-03-22Move parsing of GID2 to generic Card classSupreeth Herle1-1/+1
2020-03-22Move parsing of GID1 to generic Card classSupreeth Herle1-1/+1
2020-03-22pySim-read.py: Use the method declared in cards.py to read IMSISupreeth Herle1-2/+2