~/talk

I just hacked your app!

Talkat NDC Oslo 2018 · 2018-06-11..06-15· [security]
speakerdeck:mplacona
slides:none on file

Shows exploited Android flaws with concrete demos: an API spoof that fakes GPS for Pokemon Go, a loyalty app replay that steals authentication tokens in plaintext to claim free beers, and an APK decompile that reveals hardcoded keys leading to a real-world AWS bill of ~$3,500. Walks through mitigations actually implemented: certificate pinning, Android Keystore and NDK storage, SafetyNet and Network Security Configuration, plus tools used like apktool, ProGuard/DexGuard and checks for root/Emulator/Xposed.

AI-written summary · about

  1. 0:00Start
  2. 1:10Disclaimer
  3. 7:00Motivation
  4. 16:53Encrypt Your Beacons
  5. 18:13Certificate Pinning
  6. 21:25Storing Keys on a Server
  7. 22:01Storing Keys on the Ndk
  8. 24:21Key Store
  9. 29:34Thumbprint Detection
  10. 30:36Checking Your Application Signature
  11. 30:54Checking for the Application Signature
  12. 33:08Checking for Routes of Devices
  13. 36:57Check Your Emulators
  14. 37:26Check if the Application Is Debuggable
  15. 40:30Certificate Checks
  16. 41:45Safety Nets
  17. 42:34Implement Network Security Configuration
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.