Skip to content

ThinSIM based Attacks on Mobile Money Systems

Rowan Phipps

Rowan Phipps presents thinsim based attacks on mobile money systems: Phone-based mobile money is becoming the dominant paradigm for financial services in the developing world processing more than a billion dollars p...

Summary

Architecture and Background

Phone-based mobile money is becoming the dominant paradigm for financial services in the developing world processing more than a billion dollars per day for over 690 million users.

Vulnerability Analysis

For example, mPesa has an annual cash flow of over thirty billion USD, equivalent to nearly half of Kenya's GDP. Numerous other products exist inside of nearly every other market, including GCash in the Philippines and easyPaisa in Pakistan.

Exploitation and Demonstrations

As a part of this growth, competitors have appeared who leverage ThinSIMS, small SIM card add ons, to provide alternative mobile money implementations without operating their own mobile networks. However, the security implications of ThinSIMs are not well understood.

Remediation and Defensive Strategies

This talk dives into decade old telecom standards to explore how ThinSIMs work and what attackers of mobile money systems can do when they control the interface between the SIM card and the phone. We will also demo two proof of concept exploits that use ThinSIMs to steal money from mobile money platforms and detail the difficulties of defense.

Related talks

Main Stage·47 min

  • DEF CON
  • Wireless
  • Date: Aug 2018
  • Location: Las Vegas

Alexei Bulazel

Alexei Bulazel presents reverse engineering windows defenders emulator: Windows Defender Antivirus's mpengine.dll implements the core of Defender's functionality in an enormous ~11 MB, 30,000+ function DLL.

wireless-securityrf-hackingprotocol-analysis+1

Main Stage·42 min

  • DEF CON
  • Wireless
  • Date: Aug 2018
  • Location: Las Vegas

Greenstadt · Dr Caliskan

Greenstadt and Dr Caliskan presents de-anonymizing programmers from source code: Many hackers like to contribute code, binaries, and exploits under pseudonyms, but how anonymous are these contributions really?

wireless-securityrf-hackingprotocol-analysis+1