Closed GoogleCodeExporter closed 9 years ago
If it helps, I've just had a play with the "trace:on" option of the USIMTool
script, and was able to obtain the following partial APDU log:
a0a40000023f00=9f16, a0c0000016=000093a03f000100000000000931020b0800000000009000
tree:/ = 3f00 DF pins=1+2
a0a40000023f00=9f16, a0c0000016=000093a03f000100000000000931020b0800000000009000
a0a40000020000=9404
a0a40000020001=9404
a0a40000020002=9f0f, a0c000000f=0000000f000204000bb0bb010200009000
tree://0002 = 0002 EF 15 trn AW,Ab,Ab,AW,Ab,Ab
a0a40000020003=9404
a0a40000020004=9404
a0a40000020005=9404
a0a40000020006=9404
a0a40000020007=9f0f, a0c000000f=0000000b000704000aa0aa010200009000
tree://0007 = 0007 EF 11 trn AW,Aa,Aa,AW,Aa,Aa
Original comment by tyson....@gmail.com
on 4 Jan 2012 at 6:22
I was also able to obtain the following APDUs and responses (with unsuccessful
ones removed), using the "printtree" mode:
a0a40000023f00=9f16, a0c0000016=000093a03f000100000000000931020b0800000000009000
printtree:/ = 3f00 DF pins=1+2
a0a40000023f00=9f16, a0c0000016=000093a03f000100000000000931020b0800000000009000
a0a40000020002=9f0f, a0c000000f=0000000f000204000bb0bb010200009000
a0b000000f=0600bb80d51804114aff7021ffff029000
printtree://0002 = 0600bb80d51804114aff7021ffff02
a0a40000020007=9f0f, a0c000000f=0000000b000704000aa0aa010200009000
a0b000000b=47413730323820203030319000
printtree://0007 = 4741373032382020303031
Original comment by tyson....@gmail.com
on 4 Jan 2012 at 6:26
Thanks for the feedback and the precious data.
There's indeed a bug in the script. It attempts to access the GSM DF and if
that doesn't work, the script halts. However some modern USIM cards (3G)
apparently do not have that GSM DF and make the script fail.
I've made a fix (update 195) in the GSM script to change that behavior.
However, the current GSM script is still very beta and does not handle USIM
card (3G) data, so there won't be much to see on those cards except for very
basic stuff.
I will work on an implementation of USIM soon.
Original comment by L...@gmx.com
on 22 Jan 2012 at 11:01
Thanks! It seems that I can successfully read some of the card's contents with
the modified script.
Original comment by tyson....@gmail.com
on 23 Jan 2012 at 2:28
I'll close this for now. Taking USIM improvement as a future project.
Original comment by L...@gmx.com
on 28 Feb 2013 at 11:19
Original issue reported on code.google.com by
tyson....@gmail.com
on 4 Jan 2012 at 6:15