showSidebars ==
showTitleBreadcrumbs == 1
node.field_disable_title_breadcrumbs.value ==

Research Seminar by Santanu Dash | Documentation-guided Taint Analysis for the Android Platform

Please click here if you are unable to view this page.

 

Documentation-guided Taint Analysis for the Android Platform

Speaker (s):

santanu

Santanu Dash
Lecturer,
Information Security Group at Royal Holloway
University of London

Date:

Time:

Venue:

13 February 2024, Tuesday

10:00am – 11:00am

School of Economics/School of Computing
& Information Systems 2 (SOE/SCIS 2)
Level 2, Seminar Room 2-3
Singapore Management University
Singapore 178903

Please register by 9 February 2024.

We look forward to seeing you at this research seminar.

About the Talk

Security practitioners use static analysis to detect security issues in Android apps. These analyses rely on the identification and classification of security-sensitive methods or APIs that call the Android system. Identification of such APIs is difficult due to the size, and rapid evolution of the Android platform. In this talk, I will discuss how to auto-process Android API documentation to guide static taint analysis. Our tool, DocFlow, which will appear at ICSE’24, uses a data-driven approach to model an API’s behaviour and obtains vector space embeddings for the API. These embeddings are then used to identify and classify security-sensitive methods for taint analysis. Unlike state-of-the-art approaches, our approach does not require access to source code, allowing proprietary libraries to be included in the analysis. We evaluate DocFlow on Android platform packages and closed-source Google Play Services libraries. Our results show that our framework detects sensitive flows with high precision and adapts to new API versions. This evidence suggests that Android documentation encodes rich semantic information and can be used to guide software analysis.
 

About the Speaker

Dr. Santanu Dash is a Lecturer in the Information Security Group at Royal Holloway, University of London where he leads the Software Security group. Dash is an expert in analysis of open-source software for Software Engineering and Software Security tasks. He works closely with UK government departments and agencies on software security research and compliance. In 2023, he was the sole Software Security researcher chosen for the UK Research Councils' Pathways program, which nurtures future leaders in their specialised field. Dash regularly publishes his work in flagship security and software engineering venues.