~/talk

Breaking Android Apps

Talkat droidcon San Francisco 2018 · 2018-11-19..11-20· [security, android]

Walks through reversing the Wikipedia APK to change the donation URL to a personal Twitter, rebuilding with apktool and signing with a debug keystore so the modified APK installs, then extracts and displays login inputs by injecting a toast via smali/backsmali generated from Java produced by JADX. Demonstrates APK Analyzer for resources, shows Exposed framework hooks to capture EditText across apps (requires root), and recommends ProGuard, signature checks and SafetyNet to make attacks harder.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:16Understanding APK structure
  3. 6:01Analyzing Wikipedia APK
  4. 8:06Modifying donation URL
  5. 9:12Next challenge login credentials
  6. 11:22Decompiling DEX to Java
  7. 13:13Injecting code to log credentials
  8. 16:46Analyzing official code
  9. 17:53Tracking user input with Xposed
  10. 20:44Securing apps against attacks
  11. 22:29About Hotstar and hiring
  12. 22:55Q&A session
~/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.