~/talk

Android Rootkits: Analysis from Userland and Kernelland

Talkat RSAC 2021 · 2021-05-17..05-20· [security, android]
links:none on file
links:none on file
slides:none on file

Tooling and results: a userland rootkit uses LD_PRELOAD to hide an app icon and a .so loaded from /data; the team builds Smart Alec (Frida-based) to capture pre/post states, diff modules, and dump offending .so for reversing; live acquisition uses Frida + LiME to stream RAM (2 GB emulator) and Volatility profiles to parse dumps; an automated LiME/kernel builder and a memory forensics workbench produce a knowledge graph with ~625 nodes to trace LD_PRELOAD, ptrace, syscall hooks and DKOM-based hiding.

AI-written summary · about

  1. 0:00Introduction
  2. 1:12Scope of the talk
  3. 2:29Userland rootkit demo
  4. 5:04Analysis approach
  5. 7:44SmartAlec tool demo
  6. 11:56Infection and dump
  7. 15:34Analysis and tool output
  8. 18:30Kernel analysis overview
  9. 22:15Knowledge graph integration
  10. 25:21Ptrace-based rootkits
  11. 27:46Syscall table hooking
  12. 28:55Graph-based visualization
  13. 32:10Automation and workbench
  14. 34:32Final demos and conclusion
~/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.