Skip to content

mayankraheja98/android_malware_detection-using-ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Permission Based Android Malware Detector using Machine Learning

Working

  • It calculates Signatures of Apk and matches them with the ones stored in the database

  • It fetches the permission required by the application from the AndroidManifest.xml and performs analysis

  • It gathers the API calls made by the applications and identifies the Dangerous ones

  • It predicts final result based on the three analysis performed

USAGE

python3 main.py <sampleAPK.apk> 22 noretrain random_forest all

This command can be interpreted as:

"analyze the sampleAPK with API level 22, use Random Forest as the training model do not retrain the model, use all as the feature selection policy"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published