Abstract:
Android is a highly popular platform for mobile devices; however, it is also vulnerable to malware attacks due to the platform's ability to allow users to install apps from unverified sources. This increases the risk of downloading and installing malicious apps on devices. To tackle this issue, security researchers and software developers have proposed several solutions, such as antivirus and anti-malware software, app scanning services, and more secure app distribution channels. Our proposal for addressing the challenge of detecting Android malware is through a middle-ware architecture that empowers users to make informed decisions about which apps to install and run on their device. This middle-ware would thoroughly analyze apps for potential security risks, provide users with a comprehensive understanding of the app's behavior, permissions, and potential risks, and based on this analysis, enable users to make informed decisions on whether or not to allow the app to continue running on their device.