Geekiness and life on the third coast

DefCon notes: Sim card apps

Sim cards have processors and can run applets created in Java.

SIM Hacks, everything you need for hacking SIM cards, slides from DefCon talk
Java Card SDK
SIMAlliance CAT Loader

You’ll need a PCSC smart card reader

Interesting asides:
Applets can run separately from the cell phone
Carrier can remotely and silently install apps
Apps can be remotely queried for data

Juniper Mobile Threats Paper
SMS Fuzzing, SIM Toolkit Attack
The secret life of SIM cards ( slides )