~/talk

Android: He protec, but he also attac

Talkat Mobius 2018 Moscow · 2018-12-08..12-09· [security, android]
slides:none on file

Walks assembler-level Android internals and demonstrates a working native injector that uses ptrace/dlopen/dlsym plus offset math to bypass ASLR, showing how method hooking rewrites call sites and steals return values. Uses live demos with Frida and Xposed to hook login checks and exfiltrate credentials, and verifies SafetyNet, installer, debug, emulator, signature and root checks as mitigations. Cites a 443‑person survey about decade‑old defenses and claims “300 of 300” apps contain malicious code to motivate needing layered, scattered checks across Java and native.

AI-written summary · about

  1. 0:00Welcome
  2. 1:11Who should listen
  3. 2:18Mobile app security issues
  4. 3:46Not discussing
  5. 4:32Talk plan and basic checks
  6. 5:17Protection from casual users
  7. 6:22Emulator check
  8. 7:46Installation source check
  9. 8:51App signature check
  10. 11:19Google Play Integrity API
  11. 13:48Protection from rooted users
  12. 14:53Frida method and how it works
  13. 19:47ASLR and bypassing protection
  14. 23:43Ptrace injection
  15. 29:01Frida practical demo
  16. 33:40Frida and Xposed protection
  17. 36:52Placing checks in code
  18. 38:19Protection evaluation and costs
  19. 40:08Harsh protection methods
  20. 42:37Q&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.