From 5dfda9fdd7856a99c031dcefec12dc6f4fecd5f9 Mon Sep 17 00:00:00 2001 From: Alexander Chemeris Date: Sat, 27 Jan 2018 02:09:04 +0900 Subject: [PATCH] pySim-fairwaves-prog: Read a selected A3/A8 algorithm. Change-Id: I757ea725bd5616dbd6ef329ea5981063fd780761 --- pySim-fairwaves-prog.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pySim-fairwaves-prog.py b/pySim-fairwaves-prog.py index d9922cfc..64edf941 100755 --- a/pySim-fairwaves-prog.py +++ b/pySim-fairwaves-prog.py @@ -104,6 +104,13 @@ def program_sim_card(card, sim_db, opts): else: print("Ki: Can't read, response code = %s" % (sw,)) + # Read EF.A3A8 + (a3a8, sw) = card.read_a3a8() + if sw == '9000': + print("A3/A8: %s" % (a3a8,)) + else: + print("A3/A8: Can't read, response code = %s" % (sw,)) + print("Programming...") # Update SPN