~/talk

Authenticator Leakage Through Backup Channels on Android

Talkat Black Hat Europe 2015 · 2015-11-10..11-13· [security, android]
links:none on file
slides:none on file

Finds that Android apps store session tokens and cookies in app internal storage and common backup tools leak those authenticators through ADB- and SD-card-based channels. Reverse engineering of helium shows an ADB proxy that broadcasts a one-time password allowing any same-package app to trigger signature-level commands and an open HTTP port that any app with Internet permission can call. Builds AuthSniffer and shows 80 of 117 (68.4%) top apps tested expose usable authenticators via backup, enabling full account takeover.

AI-written summary · about

  1. 0:00Introduction
  2. 0:36Applications
  3. 1:51Native vs Web
  4. 5:46Agenda
  5. 6:56Web Authentication
  6. 8:12Summary
  7. 8:58Types of Authenticator
  8. 10:47Basic Authentication
  9. 12:49Single SIA
  10. 16:31Android Account Manager
  11. 17:17Demo
  12. 18:06Protocol Security
  13. 19:58Infrastructure Security
  14. 20:29Internal Storage
  15. 21:00Adulation Mechanism
  16. 21:58Backup Function
  17. 22:54ADB Based Backup
  18. 23:13ADB Based Backup Implementation
  19. 24:53Backup Data
  20. 25:36Authentication Protocol
  21. 27:13Helium
  22. 27:50Reverse Engineering
  23. 29:12Helium Interface
  24. 30:16Broadcast Password
  25. 31:55Exception
  26. 32:26Cover
  27. 32:57Evaluation
  28. 34:17WebBased Backup
  29. 35:20Evolution Evaluation
  30. 39:33Case Study
  31. 43:41Mitigation
  32. 45:18Conclusion
~/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.