IEEE Access · 2021 · 22 citations · 82 references
ComputingComputer ScienceCybersecurityMobile ComputingSoftware EngineeringVulnerability AnalysisCode Review For SecurityExploit DevelopmentMobile Application DevelopmentMobile Application VulnerabilitiesMobile Device SecuritySoftware Security EngineeringAndroid Application VulnerabilitiesCode ReviewExploit DetectionMobile Application Attack Surface AnalysisMobile Application Vulnerability AnalysisSecure Mobile Application DevelopmentSource Code AnalysisVulnerability
The invention of smartphones has opened a new market for mobile application development. Amateur android app developers often do not possess knowledge of the latest android vulnerabilities and thus create applications with attack surface that hackers exploit. In this literature review, many available frameworks and techniques have been analyzed using ISO/IEC 25010 software quality model and identified challenges that android developers face in designing a secure application for android. This paper also presents a comprehensive survey of different penetration tools, evaluated by using criteria such as code analysis, code review, vulnerability analysis, vulnerability exploit, payload and whether these can be used in vulnerability modeling during the design phase. Our study effectively identifies the issues and gaps which can further help develop a framework/tool for designing a penetration secure mobile application by embedding all the vulnerabilities during the design phase using an android vulnerability repository.
82
Security, privacy and trust in Internet of Things: The road ahead
Sabrina Sicari, Alessandra Rizzardi, Luigi Alfredo Grieco et al. · Computer Networks · 2014 · 2.1K citations
Analyzing inter-application communication in Android
Erika Chin, Adrienne Porter Felt, Kate Greenwood et al. · 2011 · 850 citations
Systematic Reviews: Checklists for review articles
Andrew D Oxman · BMJ · 1994 · 489 citations · Full text