[osmo-sim-auth] Only AUTS returning
laforge at gnumonks.org
Wed Apr 6 08:09:01 UTC 2016
On Wed, Mar 30, 2016 at 11:26:06PM +0200, Marco Heumann wrote:
> a student college and me are using the osmo-sim-auth tool for a student
> project. We have valid data for our SIM card since it's a special
> ordered test SIM card.
are you aware that test sim cards sometimes use different algorithms
(XOR instead of MILENAGE) and even might have the sequence number (SQN)
handling turned off?
> In 2G mode we get the correct RES value, but in 3G mode we always get
> only an AUTS value. We calculated the SQN value from the AUTS to
> verify that we have the correct SQN value, but still we only get AUTS
> as return.
What is your expectation? What do you expect in addition to the AUTS?
Have you actually bothered to look at the code of osmo-sim-auth.py? In
UMTS AKA case, there is only a single print line:
»·······ret = u.authenticate(rand_bin, autn_bin, ctx='3G')
»·······if len(ret) == 1:
»·······»·······print "AUTS:\t%s" % b2a_hex(byteToString(ret))
»·······»·······print "RES:\t%s" % b2a_hex(byteToString(ret))
»·······»·······print "CK:\t%s" % b2a_hex(byteToString(ret))
»·······»·······print "IK:\t%s" % b2a_hex(byteToString(ret))
»·······»·······if len(ret) == 4:
»·······»·······»·······print "Kc:\t%s" % b2a_hex(byteToString(ret))
maybe you simply want to add the print-out of what you wnat to see printed?
- Harald Welte <laforge at gnumonks.org> http://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
More information about the OpenBSC