arrow
Return

SHELLCORE: Automating Malicious IoT Software Detection Using Shell Commands Representation

delete2022-02-15
delete5
delete
OA
AI
H
Hisham Alasmary
A
Afsah Anwar
A
Ahmed Abusnaina
A
Abdulrahman Alabduljabbar
M
Mohammed Abuhamad
A
An Wang
D
DaeHun Nyang
A
Amro Awad
M
Mohaisen, David *
DOI:10.1109/JIOT.2021.3086398delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Linux shell is a command-line interpreter that provides users with a command interface to the operating system, allowing them to perform various functions. Although very useful in building capabilities at the edge, the Linux shell can be exploited, giving adversaries a prime opportunity to use them for malicious activities. With access to Internet of Things (IoT) devices, malware authors can abuse the Linux shell of those devices to propagate infections and launch large-scale attacks, e.g., Distributed Denial of Service. In this work, we provide a first look at the tasks managed by shell commands in Linux-based IoT malware toward detection. We analyze malicious shell commands found in IoT malware and build a neural network-based model, ShellCore, to detect malicious shell commands. Namely, we collected a large data set of shell commands, including malicious commands extracted from 2891 IoT malware samples and benign commands collected from real-world network traffic analysis and volunteered data from Linux users. Using conventional machine and deep learning-based approaches trained with a term- and character-level features, ShellCore is shown to achieve an accuracy of more than 99% in detecting malicious shell commands and files (i.e., binaries).
Keywords:
Internet of Things (IoT) security
Linux shell commands
machine learning
malware detection
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Internet of Things Journal cover
IEEE Internet of Things Journal
IF:
8.9
Papers:
1.4W
Citations:
7.8W

Organization

L
Loyola University Chicago
Scholars:
8.0K
Papers: 6.0K
Citations: 5.8K
U
University System of Ohio
Scholars:
15.4W
Papers: 13.0W
Citations: 200
State University System of Florida cover
State University System of Florida
Scholars:
12.7W
Papers: 10.9W
Citations: 130
C
Case Western Reserve University
Scholars:
2.1W
Papers: 1.6W
Citations: 3.4W
K
King Khalid University
Scholars:
1.1W
Papers: 1.3W
Citations: 1.5W
researcher View more organizations