A Non-Intrusive Machine Learning Solution for Malware Detection and Data Theft Classification in Smartphones
Smartphones contain information that is more sensitive and personal than those found on computers and laptops. With an increase in the versatility of smartphone functionality, more data has become vulnerable and exposed to attackers. Successful mobile malware attacks could steal a user's location, photos, or even banking information. Due to a lack of post-attack strategies firms also risk going out of business due to data theft. Thus, there is a need besides just detecting malware intrusion in smartphones but to also identify the data that has been stolen to assess, aid in recovery and prevent future attacks. In this paper, we propose an accessible, non-intrusive machine learning solution to not only detect malware intrusion but also identify the type of data stolen for any app under supervision. We do this with Android usage data obtained by utilising publicly available data collection framework- SherLock. We test the performance of our architecture for multiple users on real-world data collected using the same framework. Our architecture exhibits less than 9% inaccuracy in detecting malware and can classify with 83% certainty on the type of data that is being stolen.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningMalware DetectionSimilar Papers 제목 키워드 기반
Malware Detection and Prevention using Artificial Intelligence Techniques
With the rapid technological advancement, security has become a major issue due to the increase in malware activity that poses a serious threat to the security and safety of both computer systems and stakeholders. To mai…
Malware DetectionNovel ConceptsThe Curious Case of Machine Learning In Malware Detection
In this paper, we argue that machine learning techniques are not ready for malware detection in the wild. Given the current trend in malware development and the increase of unconventional malware attacks, we expect that …
BIG-bench Machine LearningMalware AnalysisMalware DetectionInterpreting Machine Learning Malware Detectors Which Leverage N-gram Analysis
In cyberattack detection and prevention systems, cybersecurity analysts always prefer solutions that are as interpretable and understandable as rule-based or signature-based detection. This is because of the need to tune…
BIG-bench Machine LearningInterpretable Machine LearningMalware AnalysisMalware DetectionEarly Detection of In-Memory Malicious Activity based on Run-time Environmental Features
In recent years malware has become increasingly sophisticated and difficult to detect prior to exploitation. While there are plenty of approaches to malware detection, they all have shortcomings when it comes to identify…
Action DetectionActivity DetectionBIG-bench Machine LearningMalware DetectionCan Feature Engineering Help Quantum Machine Learning for Malware Detection?
With the increasing number and sophistication of malware attacks, malware detection systems based on machine learning (ML) grow in importance. At the same time, many popular ML models used in malware classification are s…
Feature Engineeringfeature selectionMalware ClassificationMalware Detection+1