DroidLight: Lightweight Anomaly-based Intrusion Detection System for Smartphone Devices
DroidLight: Lightweight Anomaly-based Intrusion Detection System for Smartphone Devices
复制标题
DOI:
10.1145/3369740.3369796
复制
发表时间:
2020-01
期刊:
影响因子:
--
通讯作者:
Sakil Barbhuiya;P. Kilpatrick;Dimitrios S. Nikolopoulos
中科院分区:
文献类型:
--
作者:
Sakil Barbhuiya;P. Kilpatrick;Dimitrios S. Nikolopoulos
Smartphone malware attacks are increasing alongside the growth of smartphone applications in the market. Researchers have proposed techniques to detect malware attacks using various approaches, which broadly include signature and anomaly-based intrusion detection systems (IDSs). Anomaly-based IDSs usually require training machine learning models with datasets collected from running both benign and malware applications. This may result in low detection accuracy when detecting zero-day malwares, i.e. those not previously seen or recorded. In this paper, we propose DroidLight, a lightweight IDS which can detect zero-day malware efficiently and effectively. We designed an algorithm for DroidLight that is based on one class classification and probability distribution analysis. For each smartphone application, the classification model learns its normal CPU utilisation and network traffic pattern. The model flags an intrusion alert if there is any significant deviation from the normal pattern. By deploying three self-developed malwares we performed realistic evaluation of DroidLight, i.e. the evaluation was performed on a real device while a real user was interacting with it. Evaluation results demonstrate that DroidLight can detect smartphone malwares with accuracy ranging from 93.3% to 100% while imposing only 1.5% total overhead on device resources.