~/talk

Android Application Security Testing

Talkat GDG DevFest Ahmedabad 2018 · 2018-11-24..11-25· [security]
slides:none on file

Claims that 95% of apps are insecure get concrete here: a demo DVIA with 13 challenges shows a checkout form that logs a credit card to centralized logs, shared preferences and SQLite storing credentials in cleartext, a hard‑coded vendor secret in the APK, and an exploitable SQL injection that returns all three users. Static tooling chain includes Dex2jar and JD‑GUI, apktool, adb and sqlite3; fixes shown are ProGuard/dexguard obfuscation, SQLCipher and removing sensitive logs — demonstrations execute successfully.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05About Smit Shah
  3. 3:08Agenda
  4. 3:39Android Architecture
  5. 5:50Linux Kernel
  6. 6:59Linux Security
  7. 13:16Content Providers
  8. 14:25Intents
  9. 16:10Explicit Intent
  10. 17:12App Permissions
  11. 18:43Application Signing
  12. 21:30What is Sandbox
  13. 25:44Top 10 Vulnerabilities
  14. 27:07Insecure Data Storage
  15. 29:24Insecure Authentication
  16. 31:02Encryption vs Encoding
  17. 33:15Reverse Engineering
  18. 35:49Tools
  19. 37:45Challenges
  20. 40:04Logging
  21. 42:58Dex to Jar
  22. 48:45File Permission
  23. 50:14Database
~/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.