~/talk

Dangerous Hare: Hanging Attribute References Hazards Due to Vendor Customization

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [android, security]
name:Nan Zhang
links:none on file
slides:none on file

Analysis of 97 factory images finds 21,557 Hare flaws across 24,000+ preinstalled apps, with some devices showing nearly 600 issues and 400 affected apps including 51 with over one million downloads. Attacks demonstrate stolen voice notes, replacement of Google Email account settings, injection of fake Facebook/Skype messages, and service-confusion via missing permissions. Detection uses static analysis by repackaging odex/APKs and a custom analysis pipeline that modifies FlowDroid/inflow to locate attribute references and to filter signature/property guards.

AI-written summary · about

  1. 0:00Start
  2. 2:17Android Customization Process
  3. 2:43"Hare" Problem
  4. 3:18An example
  5. 4:35Signature Guard Example
  6. 5:04Property Guard Example
  7. 6:10Stealing Voice Notes
  8. 9:17LG Cloud Scam
  9. 10:17Intent Hijacking
  10. 13:50Service Confusion
  11. 16:47Messaging Stealing On Kindle Fire
  12. 17:10GCM Setup
  13. 17:55Message Stealing
  14. 19:57App Store Submission
  15. 20:20Automatically Detect Hare
  16. 20:43Construct APK
  17. 21:25Guard Detection
  18. 21:50Large Scale Measurement
  19. 22:39Discussion
  20. 23:14Eliminating Hare
  21. 23:30Dangerous Hare
~/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.