Skip to content

MALWARE DETECTION & PRIVACY LEAKS IN ANDROID APPS USING STATIC ANALYSIS

Notifications You must be signed in to change notification settings

nishthapaul/Android-Malware-Detection

Repository files navigation

Android-Malware-Detection

Malware Detection & Privacy Leaks in Android apps using Static Analysis

To preserve privacy of users, a permission induced risk interface MalApp Classification to identify privacy violations rising from granting permissions during app installation is proposed. It comprises of multi-fold process that performs static analysis of apps based on app’s category.

Here is a link to my Research Paper.

First, concept of reverse engineering is applied to extract app permissions to construct a Boolean-valued permission matrix.
Second, ranking of permissions is done to identify the risky permissions across category. Heuristic approach is incorporated which assigns a greater heuristic value to a riskier permission.
Third, machine learning and ensembling techniques have been incorporated to test the efficacy of the proposed approach on a data set of 404 benign and 409 malicious apps.

The interface has been successfully implemented using Java and Python which makes it compatible on all Operating Systems.

How To run

Compile and run MyInterface.java
Browse and select the test apk and its category for the classification Figure7

About

MALWARE DETECTION & PRIVACY LEAKS IN ANDROID APPS USING STATIC ANALYSIS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published