Thesis
On the detection of malware on virtual assistants based on behavioral anomalies
Master of Science (M.S.), Drexel University
Jun 2019
DOI:
https://doi.org/10.17918/ckv0-8x43
Abstract
The Internet of Things (IoT) refers to the growing network of "smart objects." The increase in popularity of IoT devices, due to their efficiency and convenience, has given rise to new security concerns. The variety and novelty of IoT devices provide a corpus of malware that is of insufficient size to employ classic machine learning algorithms. This makes anomaly detection methods for IoT device security more attractive, especially in the short term, until there are enough behavioral signatures for malware to train more sophisticated machine learning detection models for these devices. This thesis explores some of the security concerns pertaining to running software similar to Amazon Alexa home assistant on IoT-like platforms. We implement a behavioral-based malware detector and compare the effectiveness of different system attributes that are used in detecting malware, i.e., system calls, network traffic, and the integration of system call and network traffic features. Given the small number of malware samples for IoT devices, we create a parameterizable malware sample that mimics Alexa behavior in varying degrees, while exfiltrating data from the device to a remote host. The performance of our anomaly detector is evaluated based on how well it determines the presence of our parameterized malware on an Alexa-enabled IoT device.
Metrics
110 File views/ downloads
34 Record Views
Details
- Title
- On the detection of malware on virtual assistants based on behavioral anomalies
- Creators
- Mahshid Noorani - DU
- Contributors
- Steven P. Weber (Advisor) - Drexel University (1970-)Spiros Mancoridis (Advisor) - Drexel University (1970-)
- Awarding Institution
- Drexel University
- Degree Awarded
- Master of Science (M.S.)
- Publisher
- Drexel University; Philadelphia, Pennsylvania
- Number of pages
- ix, 106 pages
- Resource Type
- Thesis
- Language
- English
- Academic Unit
- College of Engineering (1970-2026); Electrical (and Computer) Engineering (1970-2026); Drexel University
- Other Identifier
- 9489; 991014632932404721