Project

General

Profile

Statistics
| Branch: | Revision:
Name Size
Bytes.java 1.42 KB
IMSIPseudo.java 8.38 KB
MobileIdentity.java 4.29 KB
Test.java 1.67 KB

Latest revisions

# Date Author Comment
4ac43a2f 02/26/2020 01:02 AM Neels Hofmeyr

add SIM REFRESH command after IMSI change

b5ca3124 02/25/2020 02:39 AM Neels Hofmeyr

Test: Bytes.toStr()

483f5a4f 02/25/2020 02:39 AM Neels Hofmeyr

refactor the menu, the mi2str() implementation, and tests

Instead of a sub-menu for changing the IMSI, just offer a dialog with the
current IMSI pre-filled in an edit field.
"Show IMSI" becomes just "Change IMSI" without changing anything.

Change mi2str() so that it simply returns a byte[] of the right size....

26256941 02/25/2020 02:36 AM Neels Hofmeyr

make writeIMSI() safe against invalid length

cf04db03 02/25/2020 02:36 AM Neels Hofmeyr

drop unnecessary 'new byte[]' before {...}

9a3428e4 02/25/2020 02:36 AM Neels Hofmeyr

prompt(): add prefillVal arg

ad4531a4 02/25/2020 02:36 AM Neels Hofmeyr

add Bytes.java

583bfecc 02/25/2020 02:36 AM Neels Hofmeyr

eliminate itemCount param from showMenu()

41b6f543 02/25/2020 02:36 AM Neels Hofmeyr

write user entered IMSI to SIM

d20f93a2 02/25/2020 02:34 AM Neels Hofmeyr

add MobileIdentity as separate class, add test

Use fixed applet-project.mk to put Mobile Identity implementations in a
separate class MobileIdentity.java.

That allows trivially testing the MobileIdentity implementation outside of an
actual SIM card environment: add a 'test' target to the Makefile and a...

View revisions

Also available in: Atom

Add picture from clipboard (Maximum size: 48.8 MB)