Visible to the public DroidPatrol: A Static Analysis Plugin For Secure Mobile Software Development

TitleDroidPatrol: A Static Analysis Plugin For Secure Mobile Software Development
Publication TypeConference Paper
Year of Publication2019
AuthorsTalukder, Md Arabin Islam, Shahriar, Hossain, Qian, Kai, Rahman, Mohammad, Ahamed, Sheikh, Wu, Fan, Agu, Emmanuel
Conference Name2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC)
Date Publishedjul
ISBN Number978-1-7281-2607-4
Keywordsandroid, Android Development Studio, composability, computer science education, Conferences, DroidPatrol, Handheld computers, Human Behavior, human factors, leak detection, mobile applications, mobile computing, mobile software development, password, program diagnostics, pubcrawl, resilience, Resiliency, Secure Software Development, security of data, Software, software engineering, SQL Injection, static analysis, static analysis plugin, static analysis-based security analysis approach, static code analysis, Tainted data flow
Abstract

While the number of mobile applications are rapidly growing, these applications are often coming with numerous security flaws due to the lack of appropriate coding practices. Security issues must be addressed earlier in the development lifecycle rather than fixing them after the attacks because the damage might already be extensive. Early elimination of possible security vulnerabilities will help us increase the security of our software and mitigate or reduce the potential damages through data losses or service disruptions caused by malicious attacks. However, many software developers lack necessary security knowledge and skills required at the development stage, and Secure Mobile Software Development (SMSD) is not yet well represented in academia and industry. In this paper, we present a static analysis-based security analysis approach through design and implementation of a plugin for Android Development Studio, namely DroidPatrol. The proposed plugins can support developers by providing list of potential vulnerabilities early.

URLhttps://ieeexplore.ieee.org/document/8754185
DOI10.1109/COMPSAC.2019.00087
Citation Keytalukder_droidpatrol_2019