~/talk

Demystifying Android Security

Talkat AndroidTO 2017 · on Wednesday, 2017-09-20· [security, android]
links:none on file
slides:none on file

Covers three concrete Android attack vectors: network (use HTTPS, trust chains, certificate pinning, OkHttp and plan for certificate rotation), local storage (avoid plain SQLite or SharedPreferences for secrets, prefer server-side storage or Android Keystore and session tokens), and reverse engineering (apk → dex → jar with dex2jar, mitigate with ProGuard/NDK layers). Mentions SafetyNet for root detection, intent/deep‑link risks, keyboard exfiltration, screenshot leakage and practical build pitfalls like ProGuard breaking releases.

AI-written summary · about

  1. 0:00Introduction
  2. 4:24Open Web Application Security Project
  3. 5:05Securing Your Servers
  4. 5:58Communication
  5. 6:10Story
  6. 7:07What happened
  7. 8:06Solution
  8. 9:44Analogy
  9. 10:25Asymmetric Encryption
  10. 11:26Actors
  11. 13:35Certificate Authority
  12. 14:36Certificate Pinning
  13. 15:20Certificate Library
  14. 17:03Storage
  15. 17:17Story Time
  16. 18:08Android Stories
  17. 19:40Printed Storage
  18. 20:53Cloud Storage
  19. 21:13Local Passwords
  20. 22:33Amber Nap
  21. 23:04Mom
  22. 23:19Compile
  23. 25:32NDK Libraries
  24. 26:19Safety Net API
  25. 27:23untrusted
  26. 28:12thirdparty
  27. 29:01sequel injection
  28. 29:29keyboards
  29. 30:51screen capture
  30. 31:43we are screwed
  31. 31:56Security is laptop
~/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.