PythonMalware FirstReview
PythonMalware FirstReview
PERMISSION
IDENTIFICATION FOR
ANDROID MALWARE
DETECTION
SYNOPSIS
•Project
introduces Significant Permission IDentification (SigPID),
a malware detection system using neural network
based on permission usage analysis
to cope with the rapid increase in the number of Android
malware.
Feature reduction.
Environment : IDLE/CoLabs
Data Encoding: It converts the categorical column (label in out case) into
numerical values.
These are some variables required for the model training. Once the model is
created, it can be imported and then compiled using ‘model.compile’.
The model is trained for just five epochs but we can increase the number of
epochs.
After the training process is completed we can make predictions on the test
set. The accuracy value is displayed during iterations.
SYSTEM FLOW DIAGRAM
SIGNIFICANT PERMISSION IDENTIFICATION FOR ANDROID
MALWARE DETECTION
[5] C. Yang, Z. Xu, G. Gu, V. Yegneswaran, and P. Porras, “DroidMiner: Automated mining
and characterization of fine-grained malicious behaviors
inandroidapplications,”inProc.Eur.Symp.Res.Comput.Security,2014, pp. 163–182.
CONCLUSION
The project focuses on SVM classification algorithms to
effectively detect malware apps.