YoVDO

Automated Third-Party Library Detection for Android Applications - Are We There Yet?

Offered By: Association for Computing Machinery (ACM) via YouTube

Tags

Mobile Application Security Courses Software Development Courses Cybersecurity Courses

Course Description

Overview

Explore a comprehensive conference talk on automated third-party library detection for Android applications. Delve into the current state of TPL detection tools, their effectiveness, and challenges faced in the field. Learn about various detection processes, tool comparisons, and selection criteria. Examine issues like complicated package structures and multidex problems. Gain insights into theory-based comparisons, obfuscation-resilient capabilities, and installation processes. Discover valuable lessons learned and conclusions drawn from this in-depth analysis of TPL detection in Android app development.

Syllabus

Intro
Background
Various TPL detection tools
The goals
Related work Search
The state-of-the-art TPL detection tools
TPL detection process
Tool Comparison
Tool Selection
Effectiveness
Complicated package structure
Multidex Problem
Efficiency
Theory-based comparison
Obfuscation-resilient Capability
Installation
Lessons Learned
Conclusion


Taught by

Association for Computing Machinery (ACM)

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera