Project

General

Profile

Revision:

Revisions

# Date Author Comment
98462704 02/24/2020 08:31 PM Neels Hofmeyr

Mobile Identity routines

ba7a6f22 02/24/2020 08:31 PM Neels Hofmeyr

return result of user interaction prompts

c8e96413 02/24/2020 08:31 PM Neels Hofmeyr

tweak indent in switch statement

7d7e33f1 02/24/2020 08:24 PM Neels Hofmeyr

more aggressively set private final on class vars

cfb476d2 02/24/2020 06:00 PM Neels Hofmeyr

add showMsgAndWaitKey() to keep decoded IMSI on display

b7a20e3b 02/24/2020 05:58 PM Neels Hofmeyr

properly read IMSI as Mobile Identity (3GPP TS 24.008)

89879a09 02/24/2020 02:46 PM osmith

IMSIPseudo.java: fix up length somewhat

Since it is counting nibbles, we need to take the length, which is in
bytes, two times. Also increase the size of the whole string, because
there are additional numbers infront of the imsi, it seems.

There are still two numbers missing at the end, and there is a...

6634a5d2 02/24/2020 02:25 PM osmith

IMSIPseudo.java: remove unneeded return in showMsg()

89d18bc6 02/24/2020 02:24 PM osmith

IMSIPseudo.java: return if reading IMSI fails

799fe1dd 02/24/2020 02:21 PM osmith

sim-applet: flash: set --access-domain=00

Make the AC_NOT_FULFILLED error go away.

05b1332d 02/24/2020 01:18 PM osmith

sim-applet/LICENSE: add Apache-2.0

d7f18920 02/24/2020 11:29 AM osmith

IMSIPseudo.java: show exception error code

Current code gives E03 (AC_NOT_FULFILLED). The error codes are explained
in TS_101_476/Annex_A_HTML/sim/access/SIMViewException.html.

2259cb9f 02/24/2020 11:28 AM osmith

IMSIPseudo: implement "Show IMSI" (WIP)

This will need some adjustments before it actually works.

0f7c8bb3 02/24/2020 10:32 AM osmith

sim-applet/Makefile: add "delete" alias

4eee13d7 02/24/2020 10:28 AM osmith

IMSIPseudo.java: import all

It takes time to figure out where exactly a certain class/object/... is
located. Just import all of them. It does not seem to impact the size of
the applet, as there's a blog post writing about performance that does
it the same way [1]. Besides, except for the HelloSTK hello world, I've...

cef081c1 02/24/2020 09:02 AM osmith

IMSIPseudo.java: move showMsg down

ca866fe7 02/24/2020 08:58 AM osmith

IMSIPseudo.java: display menu

Add a menu with the following actions:

IMSI Pseudonymization
1 Show LU counter
2 Show IMSI
3 Change IMSI

Selecting "Change IMSI" opens a submenu:

Change IMSI
1 Set 1 as last digit
2 Set 2 as last digit

Except for "Show LU counter", the actions are not implemented yet.

234ab54b 02/24/2020 07:26 AM osmith

IMSIPseudo.java: rename showHello to showMsg

Add msg as parameter.

2dcbfabb 02/21/2020 02:40 PM osmith

IMSIPseudo.java: rename menuItemText to title

1e5cc46d 02/21/2020 02:39 PM osmith

IMSIPseudo.java: rename welcomeMsg to LUCounter

041b0e0a 02/21/2020 02:24 PM osmith

IMSIPesudo.java: simple LU counter

e28705af 02/21/2020 10:20 AM osmith

IMSIPseudo.java: show hello world on LU

c6a2ba99 02/21/2020 08:39 AM osmith

sim-applet/README.md: describe flashing

c18064a7 02/21/2020 08:29 AM osmith

sim-applet: add "flash" and "remove" targets

Using wrong arguments for shadysim.py (e.g. wrong --max-menu-entry-text)
results in cryptic errors, so let's version them along with the source.

8f58642c 02/21/2020 07:55 AM osmith

IMSIPseudo.java: change menu entry title

To make this work, flash with increased --max-menu-entry-text option for
shadysim.py. I'll add a "make flash" target for convenience.

(76-100/110) Per page: 25, 50, 100, 250

Also available in: Atom

Add picture from clipboard (Maximum size: 48.8 MB)