~/talk

FlowCog: Context-aware Semantics Extraction and Analysis of Information Flow Leaks in Android Apps

Talkat USENIX Security '18 · on Friday, 2018-08-17· at 15:40· Grand Ballroom 5· [security, android]
name:Xiang Pan
links:none on file
slides:none on file

FlowCog extracts flow-level semantics by pairing static data-flow analysis (FlowDroid-based) with a view-dependency walker that finds UI views related to a tainted flow, then pulls text/images (OCR when needed) and converts them into verb–noun pairs via NLP. Classification uses tf-idf vectors with SVM and gradient boosting plus a learning-free word2vec similarity check. Implementation is Java/Python (~16k LOC, ~3k for classifiers), open-source on GitHub, and reports 90.1% precision and 93.1% recall on a 4,500/1,500 app corpus.

AI-written summary · about

  1. 0:00Start
  2. 0:33Motivating Example
  3. 2:50How To Detect Such Data Flow
  4. 6:31Data Flow Analysis
  5. 8:42Semantic Extractor
  6. 10:57Design Details
  7. 14:52Implantation
  8. 16:08Evaluation
  9. 19:59Conclusion
~/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.