~/talk

Exploring Android Accessibility Malware

Talkat droidcon London 2024 · 2024-10-31..11-01· [security, accessibility]
links:none on file
slides:none on file

Shows a working Android malware prototype that uses accessibility service hooks to perform credential stuffing from infected user devices: a background accessibility service launches target apps, traverses the accessibility node tree, fills login fields and clicks buttons at ~5–7 attempts/sec, and reports to a C2 for per‑app scripts. Demonstrates overlays, wake locks and orientation tricks to hide activity, cites ~500–600 attacked apps and tens of thousands of victims, and explains mitigation tradeoffs vs accessibility compliance.

AI-written summary · about

  1. 0:00Android accessibility malware intro
  2. 1:29Credential stuffing attacks
  3. 3:14Decentralized botnet credentials
  4. 3:56Automated banking transfers
  5. 8:54Accessibility service attacks
  6. 10:43Writing credential malware
  7. 17:24Hiding malware techniques
  8. 20:39Bypassing security stealth
  9. 22:03Accessibility vs security balance
  10. 25:18Defending with Appdome
  11. 26:23Q&A
~/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.