~/talk

Screen after Previous Screens: Spatial-Temporal Recreation of Android App...

Talkat USENIX Security '16 · 2016-08-10..08-12· [security]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

RetroScope reconstructs temporally ordered previous Android app screens from a single memory image by merging that image into a host emulator and driving the app’s own redraw code with a novel interleaved re‑execution engine. It is app‑agnostic, needs no passwords or app internals, and recovers 3–11 screens (avg 5–6) in evaluations. Reconstruction replays ~40k bytecodes and rebuilds ~150 Java objects and ~13k C/C++ structures per screen, and can reveal deleted messages and even a screen+1 preloaded while the app was backgrounded.

AI-written summary · about

  1. 0:00Start
  2. 7:42Start the Symbiont App to host the memory image
  3. 8:33Initialize the Interleaved Re-Execution Engine (IRE)
  4. 9:45Redirect a redraw command to the Target
  5. 19:38Thank you! Questions?
~/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.