diff options
author | Supreeth Herle <herlesupreeth@gmail.com> | 2020-03-05 15:30:22 +0100 |
---|---|---|
committer | herlesupreeth <herlesupreeth@gmail.com> | 2020-03-13 07:44:45 +0000 |
commit | ab46d625fc67cb15e26f40822238ccc34a7f4649 (patch) | |
tree | cd102a443872ccc89a4c0dff53e877d0dcbcf256 /pySim-read.py | |
parent | d9507865252057d298e5fff1b38cdebc5379289a (diff) |
pySim-read.py: support for reading GID1 from SIM
Change-Id: I15d061daed20f770b9041977a0b1fc4fe44a8f95
Diffstat (limited to 'pySim-read.py')
-rwxr-xr-x | pySim-read.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pySim-read.py b/pySim-read.py index 8c137e7..44e7dae 100755 --- a/pySim-read.py +++ b/pySim-read.py @@ -108,6 +108,16 @@ if __name__ == '__main__': else: print("IMSI: Can't read, response code = %s" % (sw,)) + # EF.GID1 + try: + (res, sw) = scc.read_binary(EF['GID1']) + if sw == '9000': + print("GID1: %s" % (res,)) + else: + print("GID1: Can't read, response code = %s" % (sw,)) + except Exception as e: + print("GID1: Can't read file -- %s" % (str(e),)) + # EF.SMSP (res, sw) = scc.read_record(['3f00', '7f10', '6f42'], 1) if sw == '9000': |